ALLUVIA


Meaning of ALLUVIA in English

n. gravel or silt or other eroded material deposited by flowing water

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