Feedback
Atmospheric river
Meaning
Noun
●
In Meteorology:
a
narrow
and long
band
of
atmospheric
moisture
that
transports
a lot of
water vapour
,
originating
from the
tropics
,
in a manner
superficially
similar
to how a
terrestrial
river
transports
water
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better