Surfboat Meaning

There are 1 meaning(s) for word Surfboat

Meaning 1 : a boat that can be launched or landed in heavy surf