Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: throttle valve  thró-tl valv
  1. A valve that regulates the supply of fuel to the engine
    - accelerator, throttle

Derived forms: throttle valves

Type of: valve

Part of: fuel system