Definify.com

Definition 2025


atmospheric_rivers

atmospheric rivers

English

Noun

atmospheric rivers

  1. plural of atmospheric river