English Dictionary
◊ SELF-MORTIFICATION
self-mortification
n : voluntary self-punishment in order to atone for some
wrongdoing [syn: {penance}, {self-abasement}]