SELF-ABASED


Meaning of SELF-ABASED in English

( a. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.