SynonymX
Speak
Garrotter
Definition of Garrotter
1.
Someone who kills by strangling
Noun
Synonyms for word "garrotter"
choker
garroter
strangler
throttler
Semanticaly linked words with "garrotter"
killer
slayer
Hyponims for word "garrotter"
killer
slayer