Skip to content

torrent

Dictionary definition · torrent

noun

  1. a heavy rain
  2. a violently fast stream of water (or other liquid)"the houses were swept away in the torrent"
  3. an overwhelming number or amount"a flood of requests"

Source: Open English WordNet (CC BY 4.0).