Throttle Meaning

There are 5 meaning(s) for word Throttle

Meaning 1 : kill by squeezing the throat of so as to cut off the air

    Synonyms : strangle,  strangulate
Meaning 2 : a pedal that controls the throttle valve

    Synonyms : accelerator,  accelerator pedal,  gas,  gas pedal,  gun
Meaning 3 : place limits on (extent or amount or access)

    Synonyms : bound,  confine,  limit,  restrict,  trammel
Meaning 4 : reduce the air supply

    Synonyms : choke
Meaning 5 : a valve that regulates the supply of fuel to the engine

    Synonyms : accelerator,  throttle valve