Dictionary.com
Thesaurus.com

will have been throttling

  • future perfect progressive
    of throttle.
    throttle
    noun
    a lever, pedal, handle, etc., for controlling or manipulating a throttle valve.