VariousWords beta
Related Terms:
Definitions:
Noun
moraine
Definition: accumulated earth and stones deposited by a glacier
Definition: An accumulation of rocks and debris carried and deposited by a glacier.