Throttlers, noun plural of throttler. Synonyms in the same form.
chokers, stranglers, garroters
All synonyms for throttler →