inundate
🇺🇸
/ˈɪnʌndeɪt/
🇬🇧
/ˈɪnʌndeɪt/
to overwhelm someone with a large number of things, such as messages or requests
The teacher was inundated with questions from curious students.
to cover an area with a large amount of water, usually due to flooding
The small town was inundated after the river banks broke.