Drumlin - Definition - Law Dictionary Home Dictionary Definition drumlin
Definition :
A hill of compact unstratified glacial drift or till usually elongate or oval with the larger axis parallel to the former local glacial motion
View Judgments Citing this PhraseView Acts Citing this Phrase