New Word
Noun
Definition: sudden, overwhelming flood of water
Example: The deluge of rain caused the river to spill over its banks and flood the nearby fields.
Example: The sudden deluge flooded the streets and caused chaos in the town.
1 of 50 words mastered