parafoil

parafoil

English Noun
Ad

Definition

A parachute, kite or glider with an aerofoil-shaped fabric canopy or wing.

Ad