Meaning of headrace

Definition of headrace

(noun) a waterway that feeds water to a mill or water wheel or turbine

Other information on headrace

WIKIPEDIA results for headrace
Amazon results for headrace