deluge
This term evokes a sense of total immersion and loss of control, whether the medium is water or information. It carries a heavier weight than flood, suggesting a catastrophic or sudden arrival that renders the recipient unable to cope. When used as a noun, it describes a volume that is not just large, but oppressive. In professional contexts, it often describes a surge of communication that creates a bottleneck, shifting the meaning from a natural disaster to a logistical crisis.
Meanings
A severe flood or a heavy fall of rain.
"The town was devastated by a sudden deluge that swept away several bridges."
An overwhelming amount of something that arrives all at once.
"The customer service department received a deluge of complaints after the software update."