inundate - Inglés Sinónimo Diccionario

inundate

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