FOIL Meaning of FOIL in English (n.) Failure of success when on the point of attainment; defeat; frustration; miscarriage. Webster's English dictionary. Английский словарь Webster. 2012