THROTTLEHOLD
Meaning of THROTTLEHOLD in English
ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun
Etymology: throttle (I) + hold
: a vicious, strangling, or stultifying control
a throttlehold on the daily press
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012