English synonyms about - contact  

drumlin

noun

1 drumlin

A mound of glacial drift.

Polish: drumlin


Find more on drumlin elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0277