Definitions
1.verbTo cover or wrap with foil.
2.verbTo prevent (something) from being accomplished."I was foiled by my superior"
3.verbTo prevent (someone) from accomplishing something."They foiled my plans."
4.verbTo blunt; to dull; to spoil."to foil the scent in hunting"
5.verbTo tread underfoot; to trample.
6.verbTo expand a product of two or more algebraic expressions, typically binomials.
7.verbTo defile; to soil.
8.adjectiveHaving a foil.