English dictionary
self-abasement meaning and definition
Definition and meaning of self-abasement at MeaningMonkey.org. self-abasement meaning and definition in the English Dictionary.SELF-ABASEMENT noun
Definition of self-abasement (noun)
- voluntary self-punishment in order to atone for some wrongdoing
- synonyms: penance, self-mortification
Source: Princeton University Wordnet