HEADRACE Meaning of HEADRACE in English (n.) See Race, a water course. Webster's English dictionary. Английский словарь Webster. 2012