Throttle
English Meaning
The windpipe, or trachea; the weasand.
- A valve that regulates the flow of a fluid, such as the valve in an internal-combustion engine that controls the amount of vaporized fuel entering the cylinders.
- A lever or pedal controlling such a valve.
- To regulate the flow of (fuel) in an engine.
- To regulate the speed of (an engine) with a throttle.
- To suppress: tried to throttle the press.
- To strangle; choke.