MeanOF

downpour

- noun (n)

Meaning: tremendous pouring of rain

Synonyms: cloudburst deluge drencher flood inundation monsoon rainstorm storm torrential rain
Antonyms: sprinkle

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.