Synonyms and Antonyms for industrial_watercourse

1. industrial watercourse (n.)

a canal that is operated by one or more industries

Synonyms: