HEAD DITCH


Meaning of HEAD DITCH in English

The water supply ditch at the head end of an irrigated field.

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