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