Back to Dictionary
受辱
shòurǔ
1.
insulted
2.
humiliated
3.
disgraced
Uncommon • Top 84%
Metadata
- Category
- Chinese
- Word Frequency Rank
- 70,959 of 84,292