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.      Английский словарь автомобильных терминов.