Synonyms for garrotter
Synonyms for (noun) garrotter
Synonyms: garroter, garrotter, choker, strangler, throttler
Definition: someone who kills by strangling
Similar words: slayer, killer
Definition: someone who causes the death of a person or animal
Visual thesaurus for garrotter