Synonyms and Antonyms for garrotter

1. garrotter (n.)

someone who kills by strangling

Synonyms: