Back to Dictionary
下挫
xiàcuò
1. (of sales, prices etc) to fall
2. to drop
3. decline
4. slump
Uncommon • Top 39%