noun
1 large amount of water moving very quickly
ADJECTIVE
▪ raging , rushing
▪
After heavy rain, the little stream becomes a raging ~.
PREPOSITION
▪ in ~s
▪
The rain poured down in ~s.
PHRASES
▪ a ~ of rain , a ~ of water
2 large amount of sth that comes suddenly
VERB + TORRENT
▪ let loose , release , unleash
▪
The sight of her father unleashed a ~ of emotions.
▪ generate , produce
PREPOSITION
▪ in a ~
▪
Her pent-up anger was released in a ~ of words.
▪ ~ of
▪
a ~ of abuse/criticism/tears