swamped
动词 swamp:
drench or submerge or be drenched or submerged
同义词:swamp, drench
fill quickly beyond capacity; as with a liquid
同义词:deluge, flood, inundate, swamp
形容词 swamped:
sunk by being filled with water