self-abasement Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

خُود تحقیری

khud tehkeeri

Multiple Word Search

Search Result for self-abasement


English definition for self-abasement

1. n. voluntary self-punishment in order to atone for some wrongdoing

All in One

Self-abasement is voluntary self-punishment or humiliation in order to atone for some real or imagined wrongdoing.
Continue Reading
From Wikipedia, the free encyclopedia