THROTTLE


Meaning of THROTTLE in English

verb

Synonyms: choke 1, strangle

Related Word: garrote

Merriam Webster. Collegiate thesaurus English vocabulary.      Английский энциклопедический словарь тезаурус.