Meaning of "Hydrofoil"

High-speed craft with immersed foils for developing hydrodynamic lift at speed and a consequential reduction in resistance.

Hydrofoil Meaning of