What is the full meaning of hydrofoils
HYDROFOIL, a boat fitted with hydrofoils to lift its hull clear of the water at speed [n]
Example of the word hydrofoils placed on a Scrabble board.