THROTTLE Meaning of THROTTLE in English (v. i.) To have the throat obstructed so as to be in danger of suffocation; to choke; to suffocate. Webster's English dictionary. Английский словарь Webster. 2012