English
Detailed Synonyms for self-mortification in English
self-mortification:
self-mortification [the ~] noun
-
the self-mortification
– voluntary self-punishment in order to atone for some wrongdoing 1the penance; the self-abasement; the self-mortification– voluntary self-punishment in order to atone for some wrongdoing 1