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
http://www.dictionarycentral.com/definition/throttle.html