all-weather Meaning, Definition & Usage

  1. adjective satellite usable or operative or practiced in all kinds of weather
    • a good all-weather road
    • all-weather flying

WordNet