Definitions from Wiktionary (drumlin)
▸ noun: (geography) An elongated hill or ridge of glacial drift.
▸ Also see drumlin
▸ Words similar to drumlins
▸ Usage examples for drumlins
▸ Idioms related to drumlins
▸ Wikipedia articles (New!)
▸ Popular adjectives describing drumlins
▸ Words that often appear near drumlins
▸ Rhymes of drumlins
▸ Invented words related to drumlins
▸ noun: (geography) An elongated hill or ridge of glacial drift.
▸ Also see drumlin
▸ Words similar to drumlins
▸ Usage examples for drumlins
▸ Idioms related to drumlins
▸ Wikipedia articles (New!)
▸ Popular adjectives describing drumlins
▸ Words that often appear near drumlins
▸ Rhymes of drumlins
▸ Invented words related to drumlins