What does downpour mean?
noun
A heavy fall of rain, often in a short time. A sudden and heavy rain shower.
Example
"The downpour ruined our outdoor picnic plans."
Definition generated by AI and curated by RJS Tech Solutions LLP.
noun
A heavy fall of rain, often in a short time. A sudden and heavy rain shower.
"The downpour ruined our outdoor picnic plans."
Definition generated by AI and curated by RJS Tech Solutions LLP.