English | German | Russian | Czech

self-mortification English

Meaning self-mortification meaning

What does self-mortification mean?

self-mortification

(= penance) voluntary self-punishment in order to atone for some wrongdoing

Synonyms self-mortification synonyms

What other words have the same or similar meaning as self-mortification?

Are you looking for...?