hydrofoil meaning in English
n. hydrofoil, structure attached to a boat designed to lift the hull above the water in order to increase the boat's speed, boat equipped with a structure that serves to increase speed by lifting the hull above the water