millrace
English Dictionary
->
Letter M
-> millrace
Search Dictionary:
millrace Definition
(n)
a
channel
for
the
water
current
that
turns
a
millwheel
millrace Synonyms
millrace
millrun
© Art Branch Inc.