all-weather
adjectiveDefinition of all-weather
: of or for all kinds of weather : usable, operative, or practiced in all kinds of weather
a good all-weather highway all-weather flying
Keep scrolling for more