surfboat

Explore definitions, synonyms, and language insights of surfboat

Definitions

Noun
a boat that can be launched or landed in heavy surf

More General Terms