SELL ONESELF SHORT


Meaning of SELL ONESELF SHORT in English

underestimate oneself He is selling himself short when he thinks that he can`t do any other job.

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