Synonyms and Antonyms for garroter

1. garroter (n.)

someone who kills by strangling

Synonyms: