What is the meaning of Inundation?

The act of inundating; an overflow; a flood; a rising and spreading of water over grounds.

The state of being inundated; flooding

An overflowing or superfluous abundance; a flood; a great influx.

Source: wiktionary.org