Self-abasement — synonyms, definition
1. self-abasement (Noun)
2 synonyms
penance self-mortification
1 definition
self-abasement (Noun) — Voluntary self-punishment in order to atone for some wrongdoing.
5 types of
penalisation penalization penalty punishment sanction