Meanings1to thwart; to foil (sb's plans)2a setback; a failure; a defeatWritten Forms挫敗Traditional · Main Form挫败Alternate Form