{v.} To put a sudden end to; stop abruptly or forcefully. * /It was almost time for the meeting to end, and the presiding officer had to move to choke off debate./ * /The war choked off diamond shipments from overseas./
CHOKE OFF
Meaning of CHOKE OFF in English
Dictionary of English idioms . Словарь английских идиом. 2012