industrial watercourse
Meaning, Definition & Usage
Dictionary
Related
noun
a canal that is operated by one or more industries
WordNet
Previous
induration
indus
indusial
indusiate
indusium
Next
industrialisation
industrialise
industrialised
industrialism
industrialist