DRUMLIN


Meaning of DRUMLIN in English

An elongated hill or ridge of Glacial Drift.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.