Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
ALL-WEATHER
Definition:
[adjective] usable or operative or practiced in all kinds of weather; "a good all-weather road"; "all-weather flying"
Synonyms:
Search for
synonyms for ALL-WEATHER