self-mortification
تعریف انگلیسی
noun
- voluntary self-punishment in order to atone for some wrongdoing