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