inundation
definition: the rising of a body of water and its overflowing onto normally dry land
example: plains fertilized by annual inundations
speech part: noun
definition: an overwhelming number or amount
example:
speech part: noun
How inundation is being used?