CHOKE OFF


Meaning of CHOKE OFF in English

[choke off] vt (1818): to bring to a stop or to an end as if by choking

Merriam-Webster English vocab.      Английский словарь Merriam Webster.