Definition of Drumlin

Noun: drumlin  drúm-lin

  1. A mound of glacial drift

See also:
drumlike
drumlins

Anagrams containing the word drumlin

dinrlmu ndrumli indruml lindrum mlindru umlindr rumlind