Tools
:
Learn New Words
|
Secure Password Generator
|
Startup Tools
|
File Uploader
|
PDF Generator
Self-abasement (
Noun
)
Meaning
Voluntary self-punishment in order to atone for some wrongdoing.
Classification
Nouns denoting acts or actions.
Synonyms
Self-mortification
Penance
Hypernyms
Punishment
Penalty
Penalisation