FOIL Meaning of FOIL in English n. 25B6; noun the wine was a perfect foil to pasta : CONTRAST, complement, antithesis, relief. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012