Synonyms for garroter | Synonym.com

Synonyms and antonyms for garroter

1. garroter (n.)

someone who kills by strangling

Synonyms: