Redeem Upgrade Help
Sign in

TOP

Definition of throttle noun from the Oxford Advanced Learner's Dictionary

throttle

noun
 
/ˈθrɒtl/
 
/ˈθrɑːtl/
Idioms
jump to other results
  1. a device that controls the amount of fuel that goes into the engine of a vehicle, for example the accelerator in a carTopics Transport by car or lorryc2
    Word Originlate Middle English (as a verb): perhaps a frequentative, from throat; the noun (dating from the mid 16th cent. referring to a person's throat, gullet or windpipe) is perhaps a diminutive of throat, but the history of the word is not clear.
Idioms
at full throttle
  1. as fast as possible; with as much power or energy as possible
    • He drove along at full throttle.
    • The campaign is continuing to run at full throttle.
See throttle in the Oxford Advanced American Dictionary
denote
verb
 
 
From the Word list
OPAL written words
Oxford Learner's Dictionaries Word of the Day