FOIL Meaning of FOIL in English A light, thin, blunt-edged sword from which an air foil is named. See hydrofoil . English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012