What is the full meaning of weatherboards
WEATHERBOARD, a board shaped so as to shed water [n]
Example of the word weatherboards placed on a Scrabble board.