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