watershed in English
- watershed⇄watershed, noun.
1. the ridge between the regions drained by two different river systems. On one side of a watershed, rivers and streams flow in one direction; on the other side, they flow in the opposite direction.
2. the region drained by o
No additional English content available for 'watershed'.