self-mortificationEnglish

penance, self-abasement, self-mortification

Noun

Voluntary self-punishment in order to atone for some wrongdoing

English: penance, self-mortification, self-abasement

English words with similar meanings

Show 2 words