Torrent
English word definition — powered by WordNet
NOUN
a heavy rain
a violently fast stream of water (or other liquid)
an overwhelming number or amount
Want to remember torrent?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a heavy rain
a violently fast stream of water (or other liquid)
an overwhelming number or amount
Want to remember torrent?
Sign up free to bookmark & revise