Synonyms for garrotter | Synonym.com

Synonyms and antonyms for garrotter

1. garrotter (n.)

someone who kills by strangling

Synonyms: