US /ˈtɔrənt, ˈtɑr-/
UK /'tɒrənt/
a torrent of abuse/criticism/tears
The rain poured down in torrents.