A water application whereby water is applied to the soil either by controlled flooding or through some kind of furrow.
SURFACE IRRIGATION
Meaning of SURFACE IRRIGATION in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012