Find the word definition

Wiktionary
hydrofoil craft

n. (context nautical English) a high-speed ship that supports its weight by means of wings (hydrofoils) beneath the surface of the water

Usage examples of "hydrofoil craft".

Their best and most effective weapon, the FN automatic, would be useless against the hydrofoil craft.