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