inundate - Englisch Synonyme Wörterbuch

inundate

v.
[1] deluge , flood , swamp
[2] deluge , submerge