Self-mortification — synonyms, definition
1. self-mortification (Noun)
2 synonyms
penance self-abasement
1 definition
self-mortification (Noun) — Voluntary self-punishment in order to atone for some wrongdoing.
5 types of
penalisation penalization penalty punishment sanction