Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
throttles
in English
throttles
us
/ˈθrɑtsəlz/
uk
/ˈθrɒtsəlz/
#common
Lemma:
throttle
The lemma is the base or root form of this word.
Definitions
Noun
a
device
regulating
fuel-air
mixture
;
controlling
engine
speed
valves
controlling
air
supply
to
engines
plural
of
throttle
,
a
device
regulating
flow
Verb
a
lever
or
pedal
controlling
the
valve
to
slow
down
or
limit
(
speed
,
activity
,
etc
.);
restrict
output