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