Throttles Synonyms and Antonyms
A pedal that controls the throttle valve
(Noun)
Synonyms:
Kill by squeezing the throat of so as to cut off the air
(Verb)
Advertisement
Throttles Is Also Mentioned In
Advertisement