What is the full meaning of windsurfs
WINDSURF, to sail on a sailboard [v]
Example of the word windsurfs placed on a Scrabble board.