* Noun: This is the most common usage, meaning a great flood or a very large amount of something. For example: "The city was overwhelmed by a deluge of rain."
* Verb: This usage is less common but means to flood or overwhelm with something. For example: "The news was deluged with reports of the disaster."