Definition, synonyms and related words
Agent noun of weatherproof; someone or something that weatherproofs.