RichThesaurus
drumlin
drumlin
antonyms
plain
drumlin
definitions
noun
An elongated hill or ridge of glacial drift.