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. 2012