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
Synonyms : strangle, strangulate
Meaning 2 : a pedal that controls the throttle valve
Synonyms : accelerator, accelerator pedal, gas, gas pedal, gun
Synonyms : accelerator, accelerator pedal, gas, gas pedal, gun
Meaning 3 : place limits on (extent or amount or access)
Synonyms : bound, confine, limit, restrict, trammel
Synonyms : bound, confine, limit, restrict, trammel
Meaning 5 : a valve that regulates the supply of fuel to the engine
Synonyms : accelerator, throttle valve
Synonyms : accelerator, throttle valve
