Word Hen
What is the meaning of the word "
all-weather
"?
Definitions:
usable or operative or practiced in all kinds of weather
adjective
a good allweather road