foiled

FOIL'ED, pp. Frustrated; defeated.