self-abasement

Explore definitions, synonyms, and language insights of self-abasement

Definitions

Noun
voluntary self-punishment in order to atone for some wrongdoing