millrace ( synonym found)

Definition of millrace:

(n) : the stream of water that drives a water wheel; the channel through which this stream runs

Definition of millrace:

(n) : the stream of water that drives a water wheel; the channel through which this stream runs

Back to Top