Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hydrofoils Definition

Cancel
hydrofoils
noun(hy-dro-foil)
a body similar to an airfoil but designed for action in or on water
hydrofoils
noun(hy-dro-foil)
a motorboat that has metal plates or fins attached by struts fore and aft for lifting the hull clear of the water as speed is attained

Words Related to hydrofoils!

hydrofoils Examples by Brain Bank Users