watercourse
noun
°any channel, either natural or artificial, through which water flows.