That would be a downpour, possibly resulting in a flood. Synonyms include, but are not limited to, deluge, monsoon, storm, rainstorm, cloudburst, inundation, torrential rain, drencher, and frog-strangler.
A period of heavy rain can drop rain on an area faster than drainage systems and streams can carry it away.
A period of heavy rain can drop rain on an area faster than drainage systems and streams can carry it away.
A long period of heavy rainfall is called Monsoon Season
It is a very heavy rain that covers wide areas after long period / maybe decades/ of draught.
Heavy Rain happened in 2010.
monsoon
monsoon
Size matters
Yes, means rain
Heavy Rain was created on 2010-02-18.
A strong wind that can bring heavy rain
drizzle is very light rain and well heavy rain, is well, heavy