Synonyms of Drumlin in English :
Antonyms of Drumlin in English
Thesaurus of Drumlin in English
Drumlin
see definition of drumlinHypernyms of drumlin
1. (noun) a mound of glacial drift
Synonyms of Drumlin in English :
Antonyms of Drumlin in English
Thesaurus of Drumlin in English
1. (noun) a mound of glacial drift