Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary
Noun: throttling thró-tu-ling- The act of suffocating (someone) by constricting the windpipe
"no evidence that the throttling was done by the accused" - choking, strangling, strangulation Verb: throttle thró-t(u)l- Place limits on (extent or access)
- restrict, restrain, trammel, limit, bound, confine - Kill by squeezing the throat of so as to cut off the air
"he tried to throttle his opponent" - strangle, strangulate - Reduce the air supply
"throttle a carburettor" - choke
Derived forms: throttlings See also: throttler Type of: asphyxiation, check, contain, control, curb, enrich, hold, hold in, kill, moderate, suffocation Encyclopedia: Throttle Throttling |