Random
Garrotter
Synonyms for Garrotter
throttler
choker
garroter
strangler
killer
slayer
For more similar words, try
Garrotter
on Thesaurus.plus dictionary