DRUMLIN Meaning of DRUMLIN in English [drum.lin] n [Ir druim back, ridge (fr. OIr druimm) + E -lin (alter. of -ling)] (ca. 1833): an elongate or oval hill of glacial drift Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012