HEADRACES
Definition
HEADRACES is the plural of HEADRACE.
noun HEADRACE: a waterway that feeds water to a mill or water wheel or turbine.
HEADRACES is the plural of HEADRACE.
noun HEADRACE: a waterway that feeds water to a mill or water wheel or turbine.