MORAINE


Meaning of MORAINE in English

noun an accumulation of earth and stones carried forward and deposited by a glacier.

Webster English vocab.      Английский словарь Webster.