English to English
throttle
('/T/r/A/t/-/l
)
noun (n)
- a valve that regulates the supply of fuel to the engine(noun.artifact)source: wordnet30
- a pedal that controls the throttle valve(noun.artifact)source: wordnet30
- The windpipe, or trachea; the weasand.(noun)source: webster1913
verb (v)
- kill by squeezing the throat of so as to cut off the air(verb.contact)source: wordnet30
- To compress the throat of; to choke; to strangle.(verb)source: webster1913
- To have the throat obstructed so as to be in danger of suffocation; to choke; to suffocate.(verb)source: webster1913