Back to Dictionary
挫败
挫敗
cuòbài
1. to thwart
2. to foil (sb's plans)
3. to defeat