Word Meaning

Find the meaning or definition of a english word


throttles definition and meaning

n. The windpipe, or trachea; the weasand.
n. The throttle valve.
v. t. To compress the throat of; to choke; to strangle.
v. t. To utter with breaks and interruption, in the manner of a person half suffocated.
v. t. To shut off, or reduce flow of, as steam to an engine.
v. i. To have the throat obstructed so as to be in danger of suffocation; to choke; to suffocate.
v. i. To breathe hard, as when nearly suffocated.

Crossword clues for throttles

- Car accelerator
- Choke on fluid valve
- Gas pedal
- Engine accelerators
- Strangles


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver