noun
Scrabble Points: 20
Powered by Oxford Dictionaries
More definitions, origin and scrabble points
Self-humiliation due to a lack of self-respect
Self-abasement is humiliating oneself when one feels lower or less deserving of respect. Wikipedia