watershed
Definition
- n. a ridge of land that separates two adjacent river systems
Word forms
- Plural
- watersheds
Example sentences
n.
The Amazon River has a vast watershed that supports diverse ecosystems.
n.
In medicine, understanding the watershed areas of the brain can help with diagnosing strokes.