Definition, synonyms and related words
A surfboard with a hydrofoil that extends below the board into the water, causing the board to leave the surface of the water at various speeds.
To surf using a foilboard.