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. Словарь английских идиом и выражений. 2012