Synonyms and Antonyms for throttler

1. throttler (n.)

someone who kills by strangling

Synonyms: