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.

English idioms vocab.      Словарь английских идиом и выражений.