Refine this word faster
Throttler
noun
Definitions
Noun
- 1 One who or that which throttles. figuratively, sometimes
"[…] a crowd of ragged, discharged soldiers, who, having served a government which takes and never gives, returning home without pay, took vengeance on the legalized throttlers of travel and trade."
- 2 someone who kills by strangling wordnet
Etymology
From throttle + -er.
See also for "throttler"
Next best steps
Mini challenge
Unscramble this word: throttler