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