HEAD WALL


Meaning of HEAD WALL in English

A steep slope or precipice rising at the head of a valley or glacial Cirque.

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