the deluge (0 synonym found)

Definition of the deluge:

°A great flood or rain.
"The deluge continued for hours, drenching the land and slowing traffic to a halt."
°An overwhelming amount of something.
"The rock concert was a deluge of sound."
°To flood with water.
°To overwhelm.

Definition of the deluge:

°A great flood or rain.
"The deluge continued for hours, drenching the land and slowing traffic to a halt."
°An overwhelming amount of something.
"The rock concert was a deluge of sound."
°To flood with water.
°To overwhelm.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top