throttle
Definitions
General English
- noun a valve on a pipe in an engine, which allows variable quantities of fuel to pass into an engine
- verb to strangle someone by squeezing the neck, and preventing him or her breathing
Aviation
- noun a throttle lever
Cars & Driving
- noun the accelerator pedal used to control the throttle valve
