Yahoo Dictionary Web Search

  1. tor·rent
    IPA[ˈtôrənt]
  2. noun

  3. Variation

    • n.: noun: torrent, plural noun: torrents

    • noun

      a strong and fast-moving stream of water or other liquid:

      an overwhelming outpouring of (something, typically words):

  1. 2 results