torrents is a form of:

Torrent



noun
1.
(A swift violent stream, a downpour of rain, a violent flow, A rapid flow, as of words) torrent of a stream ជលវេគ
Example: A torrent of rain.torrent of rainfall ដំណើរធ្លាក់ខ្លាំង (ភ្លៀង)
2.
(បច្ចេកទេស) ដលវេគ, ការផ្ទុះឡើងគំហុក
ENGLISH MEANING
noun
1.
Rolling or rushing in a rapid stream.
2.
A violent stream, as of water, lava, or the like; a stream suddenly raised and running rapidly, as down a precipice.
3.
(FIGURATIVE) A violent or rapid flow; a strong current; a flood; as, a torrent of vices; a torrent of eloquence.