Meaning

1 senses
  1. 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.

Translations

1 languages

Forms

plural: atmospheric rivers

Synonyms

1 synonyms

Word family

1 related words
Derivedarkstorm

See also

neighbours in the dictionary
atmospheric river — meaning, examples, forms, synonyms | Krumeto