Main entry: inundate, deluge, submerge
Definition: fill or cover completely, usually with water
Main entry: swamp, flood, inundate, deluge
Definition: fill quickly beyond capacity; as with a liquid
Usage: the basement was inundated after the storm; The images flooded his mind