Verbs

(v)weatherproofmake resistant to bad weather

Adjectives

(s)weatherproofable to withstand exposure to weather without damage“weatherproof electric wiring”, “a weatherproof coat”