industrial_watercourseEnglish

industrial watercourse

Noun

A canal that is operated by one or more industries

English: industrial watercourse