foiled
FOIL'ED,
pp. Frustrated; defeated.