Definition, synonyms and related words
an artificial watercourse, canal or aqueduct, but especially a millrace