Where does “all-weather” come from?

all-weather (English): Not affected by climatic conditions; capable of...

Definitions

  1. Not affected by climatic conditions; capable of...

Words derived from “all-weather