watercourse

noun
  1. a natural or artificial channel through which water flows, such as a river, stream, or canal
  2. the bed or path along which water flows or has flowed

Examples