inundation - Inglés Sinónimo Diccionario

inundation

n.
[1] flood , deluge , alluvion
[2] flood , deluge , torrent