What is the meaning of Watercourse?

Any channel, either natural or artificial, through which water flows.

Source: wiktionary.org