weatherproof

adjective
1
that is not affected by weather; that protects somebody/something from wind and rain
ضدآبوهوا, در برابر آب و هوا مقاوم, محافظ‌دربرابربادوباران