LANDSCAPING Meaning of LANDSCAPING in English improving the natural beauty of a piece of land by planting or altering the contours of the ground. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012