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
Tweet