HUMILIATED


Meaning of HUMILIATED in English

[adjective]I've never felt so humiliated (= been made to feel so ashamed) in my life.

Cambridge English vocab.      Кембриджский английский словарь.