What is the full meaning of aquaboard
a board for riding on the surface of water [n -S]
Example of the word aquaboard placed on a Scrabble board.