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