Adjectives

(s)all-weatherusable or operative or practiced in all kinds of weather“a good all-weather road”, “all-weather flying”