SELL YOURSELF SHORT


Meaning of SELL YOURSELF SHORT in English

not mention some of your skills or qualifications

If the employer asks about your awards, don't sell yourself short.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.