Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun drumlin
1 sense of drumlin
Sense 1
drumlin -- (a mound of glacial drift)
=> drift -- (a large mass of material that is heaped up by the wind or by water currents)