Skip to content
Book Glossary
Home
Practice
Lessons
About
watercourse
Stopped
Dictionary definition
· watercourse
noun
natural or artificial channel through which water flows
a natural body of running water flowing on or under the earth
a conduit through which water flows
Similar words
stream
waterway
Source: Open English WordNet (CC BY 4.0).