Synonyms and Antonyms for garrotter | Synonym.com

Synonyms and Antonyms for garrotter

1. garrotter (n.)

someone who kills by strangling

Synonyms: