meaning of self abasement

1. Degradation of ones self by ones own act.
2.
Humiliation or abasement proceeding from consciousness of inferiority, guilt, or shame.
3.
voluntary self-punishment in order to atone for some wrongdoing


Related Words

self-abasement |

Developed & Maintained By Taraprasad.com

Treasure Words