FOIL Meaning of FOIL in English n. layer, lamina, lamination, sheet, membrane, film, coating, flake, scale, wafer Cigarettes once came packaged in tin foil Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012