Language:
Free Online Dictionary|3Dict

挫敗

Source : CEDICT

to thwart/to foil (sb's plans)/to defeat