Deluging - overwhelm with a flood.
Hope this helps :)
(In my words) Deluging - inundate of great quantity or a flood.