Resistant to elements (12)
I believe the answer is:
weatherproof
(Other definitions for weatherproof that I've seen before include "Designed for protection from the elements" , "Resistant to rain, etc" , "prepare for storm" , "resistance to the elements" .)