Throttle

word

1. Noun

The windpipe, or trachea; the weasand.

2. Noun

The throttle valve.

3. Verb

To compress the throat of; to choke; to strangle.

4. Verb

To utter with breaks and interruption, in the manner of a person half suffocated.

5. Verb

To shut off, or reduce flow of, as steam to an engine.

6. Verb

To have the throat obstructed so as to be in danger of suffocation; to choke; to suffocate.

7. Verb

To breathe hard, as when nearly suffocated.
More about this word
Synonyms and related words
Explore this word