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