Definitions Found:

one that floods (to inundate (to fill with overflowing abundance))