downpour

/ˈdaʊnpɔr/
noun
  1. A heavy fall of rain.
    • We got caught in a sudden downpour and were soaked in seconds.
    • The garden needed water, but a downpour gave it more than enough.
    • After the downpour, the streets were flooded.
What does "downpour" mean? | whatsthatwordmean | whatsthatwordmean