Synonyms: all-weather
Definition: usable or operative or practiced in all kinds of weather
Usage: a good all-weather road; all-weather flying
Similar words: unrestricted
Definition: not subject to or subjected to restriction