downpour

A downpour refers to a heavy and prolonged rainfall, typically characterized by a sudden and intense deluge of precipitation.

Requires login.