Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of 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.
←
Drumhead
Drumly
→
Shares
Related Words
Drum
Menu
Home
Search
My Last Searches