meaning of self abased

1. Humbled by consciousness of inferiority, unworthiness, guilt, or shame.


Related Words

self-abased |

Developed & Maintained By Taraprasad.com

Treasure Words