torrent
noun
[ ˈtɒr(ə)nt ]
• a strong and fast-moving stream of water or other liquid.
• "rain poured down in torrents"
Similar:
flood,
deluge,
inundation,
spate,
cascade,
rush,
stream,
current,
gushing,
flow,
overflow,
tide,
fountain,
downpour,
rainstorm,
rain,
shower,
Origin:
late 16th century: from French, from Italian torrente, from Latin torrent- ‘boiling, roaring’, from torrere ‘parch, scorch’.