dictionary.pt

dictionary.pt

deluge

nounmasculinegeneral usecommon/diˈlu.vju/di·lú·vi·o

Definition

1

1. A great flood caused by intense and prolonged rain. 2. (Figurative) A great quantity of something that falls or appears suddenly.

Usage examples

“The deluge swept away cars and destroyed bridges.”
“The politician faced a deluge of accusations in the press.”

Common combinations

biblical delugedeluge of criticismdeluge of informationtorrential downpour

Idiomatic expressions

  • it's raining cats and dogs