Synonyms of Throttler in English :
Antonyms of Throttler in English
Thesaurus of Throttler in English
1. (noun) someone who kills by strangling