Home
Search
Index
Definify.com
Definition
2024
macroweather
macroweather
English
Noun
macroweather
(
uncountable
)
longer term average weather, covering period of length between that of
weather
and
climate
Etymology
macro-
+
weather
Similar Results