DELIVERY BOX


Meaning of DELIVERY BOX in English

An irrigation structure for diverting water from a canal to a farm unit, often including measuring devices.

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