throttle
Meanings
- a valve that regulates the supply of fuel to the engine
- a pedal that controls the throttle valve;
- place limits on (extent or access);
- kill by squeezing the throat of so as to cut off the air;
- reduce the air supply;
- THROTTLE v -TLED, -TLING, -TLES to strangle
Synonyms
Scrabble Score: 11
throttle is a valid Scrabble (US) TWL wordthrottle is a valid Scrabble Word in Merriam-Webster MW Dictionary
throttle is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 11
throttle is a valid Words With Friends word