Meaning of self-abasement
Definition of self-abasement
(noun)
voluntary
self-punishment
in
order
to
atone
for
some
wrongdoing
Other information on self-abasement
WIKIPEDIA results for
self-abasement
Amazon results for
self-abasement
Tweet