watercourse : Idioms & Phrases


industrial watercourse

  • noun a canal that is operated by one or more industries
WordNet