WINTER IRRIGATION


Meaning of WINTER IRRIGATION in English

The irrigation of lands between growing seasons in order to store water in the soil for subsequent use by plants.

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