reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
cataract a heavy rush of water, such as a downpour or flood. [1/3 definitions]
deluge an extremely heavy rain; downpour. [1/5 definitions]
downfall a fall of snow or rain; downpour. [1/3 definitions]
shower1 a downpour of many like objects, such as stones, leaves, or sparks. [1/11 definitions]
torrent a heavy, turbulent flow of water, as in a rushing stream, a flood, or a downpour. [1/2 definitions]