industrial watercourse


Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.industrial watercourse - a canal that is operated by one or more industries
canal - long and narrow strip of water made for boats or for irrigation
Mentioned in ?
Full browser ?