drumlin
[ˈdɹʌmlɪn]
drumlin
English
Noun
Ad
Definition
An elongated hill or ridge of glacial drift.
Etymology
From Irish droim (“back, ridge”) + English diminutive suffix -lin (“variant of -ling”).
Ad