throttlehold
[ throt-l-hohld ]
/ ˈθrɒt lˌhoʊld /
noun
a stifling grip; stranglehold: The new regime kept a throttlehold on academic freedom.
Origin of throttlehold
First recorded in 1930–35;
throttle +
(strangle)hold