alluvion

noun

  1. 1

    The increase in the area of land due to the deposition of sediment (alluvium) by a river.

Translate “alluvion” to another language

Click any language to open the translator with this word already filled in.

Alluvion Definition & Meaning | TranslatePulse