Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun garrotter
1 sense of garrotter
Sense 1
garroter, garrotter, strangler, throttler, choker -- (someone who kills by strangling)
=> killer, slayer -- (someone who causes the death of a person or animal)