(~s)
1.
Humiliation is the embarrassment and shame you feel when someone makes you appear stupid, or when you make a mistake in public.
She faced the ~ of discussing her husband’s affair.
N-UNCOUNT
2.
A ~ is an occasion or a situation in which you feel embarrassed and ashamed.
The result is a ~ for the prime minister.
N-COUNT