English
Detailed Synonyms for self-abasement in English
self-abasement:
-
the self-abasement
the self-abasement -
the self-abasement
– voluntary self-punishment in order to atone for some wrongdoing 1the penance; the self-abasement; the self-mortification– voluntary self-punishment in order to atone for some wrongdoing 1