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