HUMILIATE


Meaning of HUMILIATE in English

(~s, humiliating, ~d)

To ~ someone means to say or do something which makes them feel ashamed or stupid.

She had been beaten and ~d by her husband...

His teacher continually ~s him in maths lessons.

VERB: be V-ed, V n

~d

I have never felt so ~d in my life.

ADJ

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .