throttled
throt-tled
verb
Had its speed, flow, or development severely restricted or stopped.
"The engine was throttled back."
verb
Choked or strangled, often to death, by applying pressure to the throat.
"The victim was throttled during the assault."
Thesaurus
Synonyms: limit, trammel, confine, restrict, bound, throttle, strangle, strangulate, choke, throttle valve, accelerator, gas