This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Drumlin

  1. 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.



Shares

Related Words

Menu