water race noun1 •An artificial channel through which water is directed to run at high speed.I know the mill and premises at Carrick, it is a water mill with a water-race attached. — 1841 formswater races · water-races