Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
millrace
in English
millrace
#uncommon
Definitions
Noun
a
fast-flowing
water
course
driving
a
mill
wheel
The
old
mill
used
a
millrace
to
power
its
machinery
.
a
channel
diverting
water
to
power
a
mill
The
millrace
was
built
to
divert
water
from
the
river
and
power
the
nearby
mill
.