Definition Definition

drumlin - Meaning and Examples

Meaning of 'drumlin' (Webster Dictionary)

1 . Drumlin [ n.]
- A hill of compact, unstratified, glacial drift or till, usually elongate or oval, with the larger axis parallel to the former local glacial motion.