noun the throttle valve.
2. throttle ·noun the windpipe, or trachea; the weasand.
3. throttle ·vi to breathe hard, as when nearly suffocated.
4. throttle ·vt to shut off, or reduce flow of, as steam to an engine.
5. throttle ·vt to utter with breaks and interruption, in the manner of a person half suffocated.
6. throttle ·vt to compress the throat of; to choke; to strangle.
7. throttle ·vi to have the throat obstructed so as to be in danger of suffocation; to choke; to suffocate.