Meaning of all-weather

Definition of all-weather

(adj) usable or operative or practiced in all kinds of weather; "a good all-weather road"; "all-weather flying"

Other information on all-weather

WIKIPEDIA results for all-weather
Amazon results for all-weather