Meaning of industrial watercourse

Definition of industrial watercourse

(noun) a canal that is operated by one or more industries

Other information on industrial watercourse

WIKIPEDIA results for industrial watercourse
Amazon results for industrial watercourse