SELF-ABASED


Meaning of SELF-ABASED in English

(a.) Humbled by consciousness of inferiority, unworthiness, guilt, or shame.

Webster's English dictionary.      Английский словарь Webster.