Level 4 · word 5,101 of 20,000

humiliation

/hjuˌmɪliˈeɪʃən/ American
Picture: humiliation
  • n. 耻辱, 丢脸
Definition
  • n. a strong feeling of shame or embarrassment
Example
Losing the game in front of everyone felt like total humiliation.
当着所有人的面输掉比赛,感觉简直是彻底的羞辱。