• Foiled

    Verb

    1. foiled

      (past of foil)
    © Wiktionary