Definition Definition

downpour - Meaning and Examples

Meaning of 'downpour' (Webster Dictionary)

1 . Downpour [ n.]
- A pouring or streaming downwards; esp., a heavy or continuous shower.