DRUMLIN


Meaning of DRUMLIN in English

n. long narrow hill or ridge created by glacial action (Geology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.