What is the full meaning of stormproof
proof against bad weather [adj]
Example of the word stormproof placed on a Scrabble board.