What is the meaning of the word "hydrofoil"?
Definitions:
-
a device consisting of a flat or curved piece, as a metal plate, so that its surface reacts to the water it is passing through noun
- The fins of a fish act as hydrofoils.