What is the full meaning of weatherproofing
WEATHERPROOF, to make able to withstand exposure to weather without damage or loss of function [v]
Example of the word weatherproofing placed on a Scrabble board.