Definition Definition

headrace - Meaning and Examples

Meaning of 'headrace' (Webster Dictionary)

1 . Headrace [ n.]
- See Race, a water course.