Definition of alluviation in US English:

alluviation

noun

  • The deposition of alluvium; an instance of this.

Origin

Late 18th century; earliest use found in Erasmus Darwin (1731–1802), physician and natural philosopher. From alluvi- + -ation.

Pronunciation

alluviation

/əl(j)uːvɪˈeɪʃn/