FOIL Meaning of FOIL in English v. frustrate, balk; prevent someone from succeeding; act as a contrast for; cover or coat with a thin sheet of metal Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012