Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drumlin Definition

Cancel
drumlin
noun(drum-lin)
a mound of glacial drift

Words Related to drumlin!

drumlin Examples by Brain Bank Users