What is the full meaning of weatherproof
proof against the weather [n -S] / to make able to withstand exposure to weather without damage or loss of function [v -ED, -ING, -S]
Example of the word weatherproof placed on a Scrabble board.