FLOOD IRRIGATION


Meaning of FLOOD IRRIGATION in English

The application of irrigation water where the entire surface of the soil is covered by a sheet of water, called Controlled Flooding when water is impounded or the flow directed by border dikes, ridges, or ditches.

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