Meaning of the word "deluge with" in English

What does "deluge with" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

deluge with

US /ˈdɛl.juːdʒ wɪθ/
UK /ˈdɛl.juːdʒ wɪð/

Phrasal Verb

to overwhelm someone with a great quantity of something, especially information or requests

Example:
After the announcement, we were deluged with calls and emails.
The company was deluged with complaints after the product recall.
Related Word: