What is the full meaning of leeboard
a board attached to a sailing vessel to prevent leeway [n -S]
Example of the word leeboard placed on a Scrabble board.