THROTTLE Meaning of THROTTLE in English v. strangle, choke; decrease the flow of fuel to an engine Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012