Noun
An accumulation of earth and stones carried forward and deposited by a glacier.
More about this word
Synonyms and related words
Explore this word
