watershed science definition
- A continuous ridge of high ground forming a divide between two different drainage basins or river systems.
- The region enclosed by such a divide and draining into a river, river system, or other body of water.
Learn more about watershed