WATERFLOOD


Meaning of WATERFLOOD in English

noun a flood of water; an inundation.

Webster English vocab.      Английский словарь Webster.