Definify.com

Definition 2025


macroweather

macroweather

English

Noun

macroweather (uncountable)

  1. longer term average weather, covering period of length between that of weather and climate