An Encylopedia Britannica Company

throttle

2 ENTRIES FOUND:
1 throttle /ˈθrɑːtl̟/ noun
plural throttles
1 throttle
/ˈθrɑːtl̟/
noun
plural throttles
Britannica Dictionary definition of THROTTLE
[count] technical
: a device that controls the flow of fuel to an engine

at full throttle

: as fast as possible
2 throttle /ˈθrɑːtl̟/ verb
throttles; throttled; throttling
2 throttle
/ˈθrɑːtl̟/
verb
throttles; throttled; throttling
Britannica Dictionary definition of THROTTLE
[+ object]
: to choke or strangle (someone) usually used figuratively
US, informal : to defeat (someone or something) easily or completely
: to not allow (something) to grow or develop

throttle back

[phrasal verb]
throttle back or throttle back (something) or throttle (something) back
: to reduce the amount of fuel flowing to an engine by adjusting the throttle sometimes used figuratively