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.