watercourse Meaning, Definition & Usage

  1. noun natural or artificial channel through which water flows
  2. noun a natural body of running water flowing on or under the earth
    stream.
  3. noun a conduit through which water flows
    waterway.

WordNet