THROTTLEHOLD
Meaning of THROTTLEHOLD in English
/throt"l hohld'/ , n.
a stifling suppression: The new regime kept a throttlehold on academic freedom.
[ 1930-35; THROTTLE + (STRANGLE)HOLD ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012