foil - Dictionary definition and meaning for word foil
foil(verb)-- sounds like foul -- holland made fouls to "defeat" spain but they were not "frustrated" at all
Aluminium foil is shiny, silver coloured, and it projects a contrasting image--like a mirror.
foil=For(f)+OIL. Afghanistan foiled US on the issue of OIL, For oil.