Home / T / throttle

throttle

verbnoun 8 letters Scrabble 11 WWF 11
Definitions
verb

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

noun

a pedal that controls the throttle valve

verb

place limits on (extent or amount or access)

verb

reduce the air supply

noun

a valve that regulates the supply of fuel to the engine

Want another word?
Spin the dictionary for a fresh one.
Generate a word →