Babylon 10
The world's best online dictionary

Download it's free

Definition of Sell yourself short

Sell yourself short Definition from Language, Idioms & Slang Dictionaries & Glossaries
ENGLISH IDIOMS 2.EDITION
not mention some of your skills or qualifications If the employer asks about your awards, don't sell yourself short.
English Idioms WM 1.3a
not mention some of your skills or qualifications
If the employer asks about your awards, don't sell yourself short.