Dicts.info 

English dictionary

English word:    

torrent

View results from:   Wordnet   |   Webster   |   Wiktionary   |   Easton



torrent in WordNet English dictionary

noun
  1. a heavy rain
    downpour  cloudburst  deluge  waterspout  torrent  pelter  soaker 
  2. an overwhelming number or amount
    "a flood of requests"; "a torrent of abuse"
    flood  inundation  deluge  torrent 
  3. a violently fast stream of water (or other liquid)
    "the houses were swept away in the torrent"
    torrent  violent stream 
WordNet Lexical Database v3.0, © 2006 Princeton University