Definitions
adjective
able to withstand exposure to weather without damage
“weatherproof electric wiring”
verb
make resistant to bad weather
Look “weatherproof” up elsewhere
Want another word?
Spin the dictionary for a fresh one.