WordUnscrambler Home
drumlin
Definitions
[ˈdrʌmlɪn], (Noun)
Definitions:
- a low oval mound or small hill, typically one of a group, consisting of compacted boulder clay moulded by past glacial action
Phrases:
Origin
:
early 19th century: probably from drum + -lin, Scots variant of -ling
Click here to see the free dictionary definition for drumlin
definition by Oxford Dictionaries