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