Search in full dictionary
SELL
SELL
ScnTUEU
sell somebody/something
short
to not give someone or something the praise,
attention
, or reward that they deserve. [
ex
- You're
selling
yourself
short
-tell them about all your
qualifications
.]