/hjuːˌmɪlɪˈeɪʃən/
Humiliation is the embarrassment and shame you feel when someone makes you appear stupid, or when you make a mistake in public.
~ sb/yourself/sthto make sb feel ashamed or stupid and lose the respect of other people 羞辱;使丧失尊严
I didn’t want to humiliate her in front of her colleagues.
我不想当着她同事们的面令她难堪。
I’ve never felt so humiliated.
我从未感到如此羞辱。
The party was humiliated in the recent elections.
该党在新近的选举中耻辱地失败了。