noun |
adj |
verb |
adv |
(noun) violent stream
a violently fast stream of water (or other liquid)
the houses were swept away in the torrent
(noun) cloudburst, pelter, soaker, waterspout, downpour, deluge
a heavy rain
(noun) flood, deluge, inundation
an overwhelming number or amount
a flood of requests; a torrent of abuse