Definition of Drumlin

  • (n.) A hill of compact, unstratified, glacial drift or till, usually elongate or oval, with the larger axis parallel to the former local glacial motion.

Synonyms of Drumlin


No Synonyms Found.

Antonyms of Drumlin


No Antonyms Found.

Homophones of Drumlin


No Homophones Found.