Inundate
/ˈɪnʌndeɪt/ verb mediumTo overwhelm someone or something with a huge, sudden amount.
After the recipe went viral, the small bakery was inundated with online orders it could never fill in time.
Memory Trick
Shares a root with 'undulate' (wave motion) — to inundate is to hit someone with wave after wave until they're submerged.