Meaning of the word deluge in English
What does deluge mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
deluge
US /ˈdel.juːdʒ/
UK /ˈdel.juːdʒ/

Noun
1.
a severe flood
Example:
•
The town was hit by a sudden deluge.
•
After the heavy rains, a deluge of water rushed down the streets.
Verb
1.
Learn This Word at Lingoland