CHECK IRRIGATION


Meaning of CHECK IRRIGATION in English

A method of irrigation in which an area is practically or entirely surrounded by earth ridges.

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