TORRENTS


Meaning of TORRENTS in English

[plural] [noun]torrents (= a torrent) of letters/requeststorrents of rainApplications for tickets came in in torrents after the commercial appeared on TV.The rain came down/fell in torrents.

Cambridge English vocab.      Кембриджский английский словарь.