- 1. n. A pouring or streaming downwards; esp., a heavy or continuous shower. Source: opted
- 2. n. a heavy rain Source: wordnet
- 3. A pouring or streaming downwards; esp., a heavy or continuous shower. Source: webster
- 4. A pouring or streaming downwards; esp., a heavy or continuousshower. Source: adambom
Home / Dictionary / downpour
downpour
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.