torrent

Noun
  1. A heavy rain (synset 111522520)
  2. A violently fast stream of water (or other liquid) (synset 107422193)
    "the houses were swept away in the torrent"
  3. An overwhelming number or amount (synset 113797906)
    "a flood of requests"; "a torrent of abuse"

Other Searches