2 a very large volume of something, more than can be managed: --
The newspaper received a deluge of complaints about the article.
3 a very large amount of rain or water --
4 to send a very large volume of something to someone: --
The senator’s office was deluged with calls asking for clarification.
I am deluged with communications and complaints from my own constituency.
We have been deluged with inquiries, debate, knowledge and information.
I was deluged for five years with protests about it.
I have been deluged by mail on this subject.
No wonder they are deluging everyone they can think of with desperate letters.
The citizens of this country are entitled to be protected against these deluges of officials who come to see what they are doing.
We are deluged by it; it is in the air, and all around us.
In the light of that, one can understand why this place has been deluged by 60,000 workers today.