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