(verb) deluge, submerge
fill or cover completely, usually with water
(verb) swamp, flood, deluge
fill quickly beyond capacity; as with a liquid
the basement was inundated after the storm; The images flooded his mind