You searched for: “meteoresistant
meteoresistant (adjective); more meteoresistant, most meteoresistant
Regarding something which is comparatively insensitive to weather conditions: Jack bought a pair of shoes that seemed to be quite meteoresistant to all kinds of climates and temperatures, and he wore them for years!