Definitions of all-weather:

  • adjective:   usable or operative or practiced in all kinds of weather
    Example: "A good all-weather road"