alluvion - definitions and synonyms

alluvion noun

  1. English Meaning: 

    : gradual formation of new land, by recession of the sea or deposit of sediment

  2. English Meaning: 

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

    Example Sentenses:

    • plains fertilized by annual inundations

    Synonyms:

    deluge / flood / inundation
  3. English Meaning: 

    : clay or silt or gravel carried by rushing streams and deposited where the stream slows down