industrial watercourse

1. (noun) a canal that is operated by one or more industries
Related Words: canal



Terms and Conditions of Use / Copyright Notice