throttle meaning

Meaning of throttle

What is the full meaning of throttle

to to choke by pressure at the windpipe [v THROTTLED, THROTTLING, THROTTLES]

Example of the word throttle placed on a Scrabble board.

Unscrambled word throttle

Points for throttle

Scrabble
17 points
Word With Friends
11 points
Wordfeud
17 points

Related pages for throttle