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