IRRIGATION CANAL


Meaning of IRRIGATION CANAL in English

A permanent irrigation conduit constructed to convey water from the source of supply to one or more farms.

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