Definitions
noun
a violently fast stream of water (or other liquid)
“the houses were swept away in the torrent”
Look “torrent” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a violently fast stream of water (or other liquid)
“the houses were swept away in the torrent”