flood; torrent
1. flood; torrent
The water in a river or stream that has suddenly risen due to a heavy rain and that is moving quickly.
2. flood; torrent
(figurative) A state in which people or things pour out in large numbers at the same time.
7 more sentences in the app — free account.