Inundate

Webster's Dictionary of the English Language

·vt To fill with an overflowing abundance or superfluity; as, the country was inundated with bills of credit.

II. Inundate ·vt To cover with a flood; to Overflow; to Deluge; to Flood; as, the river inundated the town.