millrace
nounDefinition of millrace
: a canal in which water flows to and from a mill wheel
also
: the current that drives the wheel
Keep scrolling for more