Back to Dictionary
受阻
shòuzǔ
1.
blocked
2.
obstructed
3.
detained
Uncommon • Top 26%
Metadata
- Category
- Chinese
- Word Frequency Rank
- 21,800 of 84,292