Weatherproof /(?)/

Weath·er·proof

Weatherproof

a.
  1. Proof against rough weather.