Definitions for headrace
Overview of noun headrace
The noun headrace has 1 senses? (no senses from tagged texts)
1. headrace
(a waterway that feeds water to a mill or water wheel or turbine)
(a waterway that feeds water to a mill or water wheel or turbine)
