PITTING


Meaning of PITTING in English

The construction of pits or basins of suitable capacity and distribution to retain water and increase infiltration on rangeland.

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