What is the full meaning of landboarding
the sport of being pulled along by a kite on a board [n -S]
Example of the word landboarding placed on a Scrabble board.