Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
foil1 to prevent (a person, plan, enterprise, effort, or the like) from succeeding.
foil2 a very thin flexible sheet of metal such as aluminum. [7 definitions]
foil3 a narrow lightweight sword with a flexible blade, a flat handguard, and a blunt point, used in fencing. [2 definitions]