TERRACING


Meaning of TERRACING in English

Dikes built along the contour of sloping farm land that hold runoff and sediment to reduce erosion.

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