to have sold all the available items, tickets, etc.; to change or give up your beliefs or principles; to sell your business or a part of your business
Oxford50% of films
to have sold all the available items, tickets, etc.
Oxford38% of films
to change or give up your beliefs or principles
..dilemma of having to sell out...
Oxford13% of films
to sell your business or a part of your business
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition