Definition of Headrace

  • 1. A waterway that feeds water to a mill or water wheel or turbine Noun

Semanticaly linked words with "headrace"

Hyponims for word "headrace"