English synonyms about - contact  

all-weather

adjective

1 all-weather

Usable or operative or practiced in all kinds of weather.


Find more on all-weather elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0155