noun

1 of 1

Bad / Dangerous

Url audio

deluge - A severe flood or overwhelming rush of water.

The heavy rain turned into a deluge, submerging cars and streets