CHOKE OFF


Meaning of CHOKE OFF in English

{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./

Slang English vocab.      Английский сленговый словарь.