HEADRACE Meaning of HEADRACE in English A channel that carries water to a water wheel or turbine; a forebay. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012