Watercourse

Noun

  • any channel, either natural or artificial, through which water flows

Leave a Reply

Your email address will not be published.