SELL OFF


Meaning of SELL OFF in English

[sell off] vi (ca. 1700): to suffer a drop in prices

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