Headrace (noun) Definition, Meaning & Examples

noun
  1. the race, flume, or channel leading to a water wheel or the like.
noun
  1. a channel that carries water to a water wheel, turbine, etc
Headrace (noun) Definition, Meaning & Examples

More Definitions