What is the full meaning of kiteboards
KITEBOARD, a board similar to a windsurfing board, towed by a kite [n]
Example of the word kiteboards placed on a Scrabble board.