English Dictionary
◊ HEADRACE
headrace
n : a channel that feeds water to a mill or water wheel or
turbine