in all weather(s) - definition and synonyms

phrase
  1. even when it is raining, snowing etc

    He goes out jogging in all weathers.

See also main entry: weather