What is the full meaning of foils
FOIL, to defeat or baffle [v]
Example of the word foils placed on a Scrabble board.