MARSH Meaning of MARSH in English an area of low-lying wetland. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012