ReadWriteQuiz
Chinese dictionary
- 1
v.defeat; frustrate; suffer a setback
屡挫不振
remain unbowed after numerous setbacks
挫败
defeat
受挫
be defeated
- 2
v.subdue; lower
抑扬顿挫
rising and falling in cadence
挫敌人的锐气
puncture the enemy's determination
挫士气
dampen morale