self-mortification
English Dictionary
->
Letter S
-> self-mortification
Search Dictionary:
self-mortification Definition
(n)
voluntary
self
-
punishment
in
order
to
atone
for
some
wrongdoing
self-mortification Synonyms
penance
self-abasement
self-mortification
© Art Branch Inc.