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
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day