HEADRACE Meaning of HEADRACE in English ( n. ) See Race, a water course. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012