throttled

verb
  1. past tense of throttle; to choke or strangle someone by gripping their throat
  2. past tense of throttle; to control or limit the flow, speed, or power of something
  3. Usage: often used with engines or mechanical systems
  4. past tense of throttle; to suppress or restrain something forcefully

Examples