English Dictionary
Definition sell out in British English
sell out phrasal verb
[intransitive] phrasal verb
Synonyms and related words
2
to do something that shows you no longer have the same moral principles that you used to have
Synonyms and related words
3
to deliberately sell all the goods in your business, especially because you are closing the business permanently
