DUE TO THE WEATHER
Definition: As a result of the atmospheric conditions, typically referring to the state of the atmosphere in a specific location at a specific time.
Synonyms: Weather-related, Weather Impact, Weather Influence, Weather Conditions, Climate Effect