'industrial watercourse' definitions:

Definition of 'industrial watercourse'

From: WordNet
noun
A canal that is operated by one or more industries