inundate
verb
- 1
fill or cover completely, usually with water
- 2
fill quickly beyond capacity; as with a liquid
the basement was inundated after the storm
The images flooded his mind
Also useful for “inundate”:Unscrambler— Rearrange the letters in “inundate”