Similar Words

All-weather — definition

1. all-weather (Adjective)

1 definition

all-weather (Adjective) — Usable, operative or practised in all kinds of weather. ex. "a good all-weather road" ex. "all-weather flying"