English edit

Etymology edit

macro- +‎ weather

Noun edit

macroweather (uncountable)

  1. Longer-term average weather, covering a duration between that of weather and climate.