Definition of Headrace

Noun: headrace  'hed,reys

  1. 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