DELUGE


Meaning of DELUGE in English

(~s, deluging, ~d)

1.

A ~ of things is a large number of them which arrive or happen at the same time.

A ~ of manuscripts began to arrive in the post...

This has brought a ~ of criticism.

= flood

N-COUNT: usu sing, usu N of n

2.

If a place or person is ~d with things, a large number of them arrive or happen at the same time.

During 1933, Papen’s office was ~d with complaints.

VERB: usu passive, be V-ed with/by n

3.

A ~ is a sudden, very heavy fall of rain.

About a dozen homes were damaged in the ~.

= downpour

N-COUNT

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .