DITCH RIDERS


Meaning of DITCH RIDERS in English

Individuals responsible for operating structures and distribute water internally within an irrigation project. Canal system operations personnel. The person or persons responsible for controlling the canal system based on the flow schedule established by the Watermaster.

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