inundated
动词 inundate:
fill quickly beyond capacity; as with a liquid
同义词:deluge, flood, inundate, swamp
fill or cover completely, usually with water
同义词:inundate, deluge, submerge
形容词 inundated:
covered with water
同义词:afloat, awash, flooded, overflowing