ENGLISH DICTIONARY

Drumlin

Definition & Meaning

Pronunciation [ˈdɹʌmlɪn] · Part of speech noun

Quick meaning: Drumlin is a noun meaning (geography) An elongated hill or ridge of glacial drift.

Meaning

(geography) An elongated hill or ridge of glacial drift.

Word Forms

Related Words

Related dictionary entries include dungeon, drumslade, dune, dung-hill, drant, dunghil.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.