Level 4 · word 5,101 of 20,000
humiliation
/hjuˌmɪliˈeɪʃən/
American

- n. 耻辱, 丢脸
- Definition
- n. a strong feeling of shame or embarrassment
- Example
- Losing the game in front of everyone felt like total humiliation.
- 当着所有人的面输掉比赛,感觉简直是彻底的羞辱。