Definitions Found:

FLOOD, to inundate (to fill with overflowing abundance)