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. Английский словарь экологического инжиниринга. 2012