Word info

alluvials

Noun

Meaning

alluvials pl (plural only)

Deposits of sediment formed over a long period of time by rivers; layers of alluvium.

Source: en.wiktionary.org

Close letter words and terms