sell someone short
1‘she is always selling herself short’
SYNONYMS
undervalue, underrate, underestimate, disparage, deprecate, belittle
rare derogate
2‘shopkeepers were selling people short’
SYNONYMS
swindle, cheat, give short measure to, defraud, fleece
short-change, overcharge
sell someone out
‘you sold me out to the cops, didn't you?’
SYNONYMS
betray, inform against, inform on
be disloyal to, be unfaithful to, desert, break one's promise to, double-cross, break faith with, stab in the back
informal tell on, sell down the river, blow the whistle on, squeal on, peach on
British informal grass on, shop, stitch up, do the dirty on
North American informal rat out, finger, drop a dime on, drop the dime on
Australian informal pimp on, pool, put someone's pot on
sell out
1‘the garage had sold out of petrol’
SYNONYMS
have none left, be out of stock of, have run out of, have sold all one's …
informal be fresh out of, be cleaned out of
2‘the English edition sold out very quickly’
SYNONYMS
be bought up, be depleted, be exhausted
3‘he does not see himself as having sold out’
SYNONYMS
abandon one's principles, prostitute oneself, sell one's soul, betray one's cause, betray one's ideals, be untrue to oneself, go over to the other side, play false, sacrifice oneself, debase oneself, degrade oneself, demean oneself