Англо-русский словарь Мюллера
Deluge [ˊdelju:dʒ]
1. n
1) потоп;
the D. библ. всемирный потоп
2) ливень (тж. deluges of rain)
3) поток (слов); град (вопросов); толпы (посетителей)
2. v затоплять, наводнять (тж. перен.);
to deluge with invitations засыпать приглашениями
deluge
déluge