Throttled Synonyms and Antonyms
Kill by squeezing the throat of so as to cut off the air
(Verb)
Place limits on (extent or access)
(Verb)
Advertisement
Throttled Is Also Mentioned In
Advertisement