Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
throttled
in English
throttled
us
//ˈθrɑ.t̪əld//
uk
//ˈθrɒ.t̪əld//
#uncommon
Lemma:
throttle
The lemma is the base or root form of this word.
Definitions
Verb
restricted
or
controlled
(
speed
,
etc
.);
limited
to
reduce
speed
or
efficiency
to
constrict
or
choke
(
someone's
airway
)