sell oneself

listen to the pronunciation of sell oneself
English - English
gave oneself up for a sum of money, do something for money
sell oneself short
To avoid being acknowledged to the fullest or purest extent, as, underestimating one's abilities or image
sell oneself short
To belittle oneself in judgment