SURFACE IRRIGATION


Meaning of SURFACE IRRIGATION in English

A water application whereby water is applied to the soil either by controlled flooding or through some kind of furrow.

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