Garrotter (
Noun
)
Meaning
Someone who kills by strangling.
Classification
Nouns denoting people.
Synonyms
Strangler
Choker
Garroter
Throttler
Hypernyms
Killer
Related Words
Garrotte (verb)