American Dictionary
Definition deluge in American English
deluge verb
[transitive] verb
/ˈdeljudʒ/
Example
The Commission has been deluged with complaints.
Synonyms and related words
