Noun
1. downpour
2. cloudburst, deluge, waterspout, pelter, soaker, rain, rainfall, violent stream
3. current, stream, flood
4. inundation, deluge, batch, deal, flock, good deal, great deal, hatful, heap, lot, mass, mess, mickle, mint, muckle, peck, pile, plenty, pot, quite a little, raft, sight, slew, spate, stack, tidy sum, wad, whole lot, whole slew
| Foreign Language Equivalents of 'torrent' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||