Definition of Headrace
Noun: headrace 'hed,reys
- A waterway that feeds water to a mill or water wheel or turbine
See also:
headquarters
headraces
Anagrams containing the word headrace
haerdace eheadrac ceheadra aceheadr racehead dracehea adracehe eadraceh