self-abasement
Meanings
voluntary self-punishment in order to atone for some wrongdoing
Synonyms
penance
self-mortification
self-abasement
Scrabble Score: 0
Words With Friends Score: 0