Downpour (
Noun
)
Meaning
A heavy rain.
Classification
Nouns denoting natural phenomena.
Synonyms
Torrent
Pelter
Soaker
Deluge
Cloudburst
Waterspout
Hypernyms
Rainfall