CHOKE HOLD


Meaning of CHOKE HOLD in English

noun

1. : a hold that involves strong choking pressure applied to the neck of another

2. : excessively stringent dominance or control

had a choke hold on the city's finances

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.