throttling
throt-tling
verb
Choking or strangling someone; restricting the flow or speed of something.
"The old engine was throttling back."
noun
The act of choking or strangling; the restriction of flow or speed.
"The throttling of the network caused delays."
Thesaurus
Synonyms: choking, strangulation, strangling