Learn how to say Torrential Rain correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word torrent:
a strong and fast-moving stream of water or other liquid:
rain poured down in torrents
after the rains, the stream becomes a raging torrent
(a torrent of/torrents of) an overwhelming outpouring of (something, typically words):
she was subjected to a torrent of abuse
late 16th century: from French, from Italian torrente, from Latin torrent- ‘boiling, roaring’, from torrere ‘parch, scorch’