Inundation refers to an overwhelming flood or a sudden influx of something. It can also mean the submergence of land by water, either due to natural causes such as heavy rainfall or melting snow, or man-made events like dam failure or coastal storm surges. In addition, inundation can be used metaphorically to describe a sudden influx or overwhelming amount of something, such as an idea or emotion.