'Headrace' definitions:

Definition of 'headrace'

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

Definition of 'Headrace'

From: GCIDE
  • Headrace \Head"race`\ (-r[=a]s`), n. See Race, a water course. [1913 Webster]