moraines
mo-raines
noun
Accumulations of rock and sediment deposited by a glacier, forming distinct landforms.
"Ancient glaciers left behind impressive moraines."
Thesaurus
Synonyms: moraine
mo-raines
Accumulations of rock and sediment deposited by a glacier, forming distinct landforms.
"Ancient glaciers left behind impressive moraines."
Synonyms: moraine