Language:
Free Online Dictionary|3Dict

挫败

Source : CEDICT

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