drumlin
1.
(
noun
) a mound of glacial drift
Related Words:
drift
Terms and Conditions of Use / Copyright Notice