Senses
羞辱 humiliate
· to humiliate or cause someone to feel shame through words or actions
他在众人面前公开羞辱了对手。
羞辱 humiliation
· the state of being disgraced or a specific instance of indignity
他感到这是一种莫大的羞辱。
References
No references for this word.