inundate
definition
to overwhelm with a large number or quantity
example
The charity was inundated with donations after the catastrophe, showing the community's generosity.
synonyms
overwhelmfloodengulf
word origin — from Latin 'inundare', meaning 'to overflow, to flood'