INUNDATION


Meaning of INUNDATION in English

n. 25B6; noun FLOOD, deluge, torrent, flash flood, freshet; Brit. spate.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.