OPEN DRAINS


Meaning of OPEN DRAINS in English

Open channels or large ditches spaced throughout an irrigation project to collect surface and subsurface drainage from adjacent farm land.

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