SELL OUT


Meaning of SELL OUT in English

~

abandon one's principles for reasons of expedience.

→ sell

————————

~

sell all of one's stock of something.

→ sell

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.