headrace
English Dictionary
->
Letter H
-> headrace
Search Dictionary:
headrace Definition
(n)
a
waterway
that
feeds
water
to
a
mill
or
water
wheel
or
turbine
headrace Synonyms
headrace
© Art Branch Inc.