Translate throttle | into French | into German | into Italian | into Spanish
Definition of throttle
1a device controlling the flow of fuel or power to an engine:the engines were at full throttle 2 archaic a throat, gullet, or windpipe.
verb [with object]
1attack or kill (someone) by choking or strangling them:she was sorely tempted to throttle him figurativeinternational sanctions were then throttling the country’s economy 2control (an engine or vehicle) with a throttle. [no object]
) reduce the power of an engine or vehicle by use of the throttle.