IRRIGATION STRUCTURE


Meaning of IRRIGATION STRUCTURE in English

Any structure or device necessary for the proper conveyance, control, measurement, or application of irrigation water.

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