Synonyms of throttled
Definition of throttled
attack or kill (someone) by choking or strangling them.
Video cameras showed Kirk throttling his victim.
control (an engine or vehicle) with a throttle.
With the engine throttled right back, I was once again very aware of the very slow and somewhat erratic airborne idling characteristics of the Kestrel.