What is the full meaning of landboard
a kind of large skateboard [n -S]
Example of the word landboard placed on a Scrabble board.