meaning of drumlin

1. A hill of compact, unstratified, glacial drift or till, usually elongate or oval, with the larger axis parallel to the former local glacial motion.
2.
a mound of glacial drift


Related Words

drumlin |

Developed & Maintained By Taraprasad.com

Treasure Words