'self-mortification' definitions:

Definition of 'self-mortification'

(from WordNet)
noun
Voluntary self-punishment in order to atone for some wrongdoing [syn: penance, self-mortification, self- abasement]