THROTTLE Meaning of THROTTLE in English n. Function: verb Synonyms: CHOKE 1, strangle Related Words: garrote Merriam Webster. Collegiate thesaurus English dictionary. Английский энциклопедический толковый словарь тезауруса. 2012