humiliaton

美 
英 
  • n.使丢脸;羞辱
n.
1.
使丢脸;羞辱