deluge
7 definitions
• 15 examples
3
to cover something with a lot of water:
Examples:
4
to send a large number of things, especially messages, requests, or complaints, that are difficult to deal with: