Definition of parafoil in English:

parafoil

noun

  • A structure of fabric designed to function as both a parachute and an aerofoil, providing lift that enables the person or object supported to glide.

Origin

1960s; earliest use found in The New York Times. From para- + foil, after aerofoil.

Pronunciation

parafoil

/ˈparəfɔɪl/