selfabasement

listen to the pronunciation of selfabasement
English - English
Humiliation or abasement proceeding from consciousness of inferiority, guilt, or shame
Degradation of one's self by one's own act
selfabasement
Favorites