Definition of the deluge:
"The deluge continued for hours, drenching the land and slowing traffic to a halt."
"The rock concert was a deluge of sound."
Definition of the deluge:
"The deluge continued for hours, drenching the land and slowing traffic to a halt."
"The rock concert was a deluge of sound."