Meaning of “throttle” in the English Dictionary

"throttle" in British English

See all translations

throttlenoun [ C ]

uk /ˈθrɒt.əl/ us /ˈθrɑː.t̬əl/

throttleverb [ T ]

uk /ˈθrɒt.əl/ us /ˈθrɑː.t̬əl/

(Definition of “throttle” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"throttle" in American English

See all translations

throttlenoun [ C ]

us /ˈθrɑt̬·əl/

throttle noun [ C ] (CONTROL)

a device that controls how much fuel goes into an engine

throttleverb [ T ]

us /ˈθrɑt̬·əl/

throttle verb [ T ] (PRESS THROAT)

to try to kill someone by pressing the throat so that the person cannot breathe:

I’m so mad I could throttle him.

(Definition of “throttle” from the Cambridge Academic Content Dictionary © Cambridge University Press)