Meaning of millrace
Definition of millrace
(noun)
a
channel
for the
water
current
that turns a
millwheel
Other information on millrace
WIKIPEDIA results for
millrace
Amazon results for
millrace
Tweet