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