throttle (verb) definition and synonyms | Macmillan Dictionary,Define throttle (verb) and get synonyms. What is throttle (verb)? throttle (verb) meaning, pronunciation and more by Macmillan Dictionary.