ROCHE MOUTONNÉE


Meaning of ROCHE MOUTONNÉE in English

An elongated mound of bedrock worn smooth and rounded by glacial abrasion.

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