Search results
- Dictionarythrottle/ˈθrɒtl/
noun
- 1. a device controlling the flow of fuel or power to an engine: "the engines were at full throttle"
- 2. a person's throat, gullet, or windpipe. archaic
verb
- 1. attack or kill (someone) by choking or strangling them: "she was sorely tempted to throttle him" Similar
- 2. control (an engine or vehicle) with a throttle: "it has two engines that can be throttled"
Powered by Oxford Dictionaries