Meaning

2 senses
  1. (not comparable)Not affected by climatic conditions; capable of normal operation regardless of precipitation, wind, sun, etc.

    an all-weather tire

  2. (figuratively, not comparable)Always there when needed, reliable, dependable, loyal, faithful.

    an all-weather friend

More definitions
  • usable or operative or practiced in all kinds of weather

See also

neighbours in the dictionary
all-weather — meaning, examples, forms, synonyms | Krumeto