TORRENT


Meaning of TORRENT in English

n. 25B6; noun

a torrent of water : FLOOD, deluge, inundation, spate, cascade, rush, stream, current, flow, overflow, tide.

a torrent of abuse : OUTBURST, outpouring, stream, flood, volley, barrage, tide, spate.

trickle.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.