SELF-MORTIFICATION


Meaning of SELF-MORTIFICATION in English

■ noun the suppression of one's own appetites or desires as an aspect of religious devotion.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.