What does the following statement or phrase mean?

downpour

Meaning: A heavy rainfall.

Example:The sudden downpour soaked everyone at the outdoor event..

Leave a reply