1 head ditch | Definition of head ditch

head ditch

noun

Definition of head ditch

: an irrigation ditch across an upper slope from which water is drawn into basins or furrows