Back to Dictionary
受挫
shòucuò
1. thwarted
2. obstructed
3. setback
Common • Top 24%

Metadata

Category
Chinese
Word Frequency Rank
19,995 of 84,292