Back to Dictionary
折挫
zhécuò
1. to frustrate
2. to inhibit
3. to make things difficult