Dictionary Check: drumlin

"drumlin" is a valid word!

Scrabble 10 points
Words with Friends 14 points

Definition

noun

a mound of glacial drift

Advertisement