Definitions for "Inundate"
To cover with a flood; to overflow; to deluge; to flood; as, the river inundated the town.
To fill with an overflowing abundance or superfluity; as, the country was inundated with bills of credit.
fill quickly beyond capacity; as with a liquid; "the basement was inundated after the storm"; "The images flooded his mind"