Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun throttler
1 sense of throttler
Sense 1
garroter, garrotter, strangler, throttler, choker -- (someone who kills by strangling)
=> killer, slayer -- (someone who causes the death of a person or animal)