HUMILIATE


Meaning of HUMILIATE in English

v. shame, mortify, lower someone's pride, humble

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