1
[ noun ] accumulated earth and stones deposited by a glacier

Related terms

earth glacier

*