SELF ABASEMENT


Meaning of SELF ABASEMENT in English

self-degradation, act or habit of belittling oneself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.