Definition of All-Weather

  • 1. Usable or operative or practiced in all kinds of weather Adjective Satellite

Semanticaly linked words with "all-weather"