Inundate
[v] fill or cover completely, usually with water
[v] fill quickly beyond capacity; as with a liquid; "the basement was inundated after the storm"; "The images flooded his mind"
Related Information
Related Terms
afflict, aggrieve, anguish, baptize, be prodigal with, board, break down, bring to tears, bury, cascade, cataract, crush, cut up, deluge, desolate, dip, douse, draw tears, drown, duck, dunk, embitter, engulf, escalade, float, flood, flood the market, flow