2 words in this vocabulary list
noun a small mountain lake, especially one formed by glaciers
noun a mass of rocks and sediment carried down and deposited by a glacier, typically as a ridge at its edges or extremity