torrent
definition: a violently fast stream of water or other liquid
example: The houses were swept away in the torrent.
speech part: noun
synonyms:
definition: a heavy rain
example:
speech part: noun
synonyms:
waterspout
definition: an overwhelming number or amount
example:
speech part: noun
synonyms:
flood