Advertisement

Synonyms of Weather-resistant

Primary definition: Able to withstand exposure to wind, rain, sun, snow, or other adverse weather conditions without sustaining damage.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement