Definify.com

Definition 2024


macroweather

macroweather

English

Noun

macroweather (uncountable)

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