Search Details
Word: throttle
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A valve that regulates the supply of fuel-air mixture to an internal combustion engine and thus controls its speed; a similar valve that controls the air supply to an engine.
- The lever or pedal that controls this valve.
Source: Wiktionary
| Src Info »
Verb:
- To cut back on the speed of an engine, a person or organization.
- To strangle or choke someone.
Source: Wiktionary
| Src Info »