ALLUVIUM


Meaning of ALLUVIUM in English

n. mud or sand deposited by flowing water, sediments deposited by a river or flowing waters

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.