Definitions for inundation

Definitions for (noun) inundation

Main entry: flood, inundation, deluge, alluvion

Definition: the rising of a body of water and its overflowing onto normally dry land

Usage: plains fertilized by annual inundations


Main entry: flood, torrent, deluge, inundation

Definition: an overwhelming number or amount

Usage: a flood of requests; a torrent of abuse


Visual thesaurus for inundation