Meaning of sell out

Definition of sell out

(verb) sell or get rid of all one's merchandise
abandon one's principles for expedience or financial gain

Other information on sell out

WIKIPEDIA results for sell out
Amazon results for sell out