Synonyms of Moraine in English :
Antonyms of Moraine in English
Thesaurus of Moraine in English
1. (noun) accumulated earth and stones deposited by a glacier