Noun headrace has 1 sense
  1. headrace - a waterway that feeds water to a mill or water wheel or turbine
    --1 is a kind of
    watercourse, waterway
,
TOP