CHOKE OFF


Meaning of CHOKE OFF in English

To ~ financial growth means to restrict or control the rate at which a country’s economy can grow.

They warned the Chancellor that raising taxes in the Budget could ~ the recovery.

PHRASAL VERB: V P n (not pron)

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .