deluge

['deljuːʤ]

n

1) потоп; повінь

2) злива (тж. перен.)

Джерело: Англійсько-український словник на Slovnyk.me