A vocabulary of landscape — a landscape of words
1054 entries
atmospheric river
A long, narrow corridor of concentrated moisture in the atmosphere, hundreds of miles wide and thousands of miles long, carrying water vapor from the tropics to higher latitudes.
Etymology
English compound. The meteorological term was coined in the 1990s by researchers Yong Zhu and Reginald Newell at MIT.