Translation of "deluge" - English-Polish dictionary

deluge

noun [ C ] uk us /ˈdeljuːdʒ/
LARGE AMOUNT

a very large amount of something that suddenly arrives

lawina, powódź
They have received a deluge of complaints.
RAIN

a sudden, large amount of rain, or a flood

powódź

(Translation of “deluge noun” from the Cambridge English–Polish Dictionary © Cambridge University Press)