Definitions
adjective
usable or operative or practiced in all kinds of weather
“a good all-weather road”
Look “all-weather” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
usable or operative or practiced in all kinds of weather
“a good all-weather road”