Downpour Neutral 🟢 Beginner (A1)

Noun
Education & Learning
Downpour
Meaning

a heavy fall of rain.

  • A sudden downpour had filled the gutters and drains
Pronunciation Practice