deluge
flood
inundate
swamp
fill quickly beyond capacity; as with a liquid
the basement was inundated after the storm
The images flooded his mind