all-weather (Adjective) — Usable, operative or practised in all kinds of weather. ex. "a good all-weather road" ex. "all-weather flying"