HEADRACE Meaning of HEADRACE in English noun ·see race, a water course. Webster English vocab. Английский словарь Webster. 2012