meaning of water course
1. a canal that is operated by one or more industries
Related Words
industrial watercourse | watercourse |
1. a canal that is operated by one or more industries
industrial watercourse | watercourse |