What is the full meaning of aquaboards
AQUABOARD, a board for riding on the surface of water [n]
Example of the word aquaboards placed on a Scrabble board.