weatherproof - verb
transitive
Infinitive
weatherproof
3rd person singular
weatherproofs
Past
weatherproofed
Past Participle
weatherproofed
Present Participle
weatherproofing