INUNDATION


Meaning of INUNDATION in English

(n.) An overspreading of any kind; overflowing or superfluous abundance; a flood; a great influx; as, an inundation of tourists.

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