flood
n. countablen. a large amount of water that covers an area that is usually dry. You can also use it to describe a huge number of things arriving at once, like emails or messages.
n. an overflow of water that submerges land that is usually dry; figuratively, an overwhelming quantity of things arriving simultaneously. Often used with 'of' to describe a sudden influx of information or objects.
The heavy rain caused a flood in the basement.
The customer service department received a flood of complaints after the website crashed on Monday morning.
While the physical flood destroyed the crops, the subsequent flood of international aid helped the community rebuild their infrastructure within a single season.
Commonly used in the singular with 'of' when describing a large quantity of abstract things.