Please select the word from the list that best fits the definition a ridge-like deposit of sediment at the edge of a glacier

HURRYYYYYY!!!!!!!!!!!

Q&A Platform for Education
Platform Explore for Education