Webster's DictionaryMoraine: "A mass of rocks and sediment deposited by a glacier."Sounds about right.