Definition of Watershed
- 1. A ridge of land that separates two adjacent river systems Noun
- 2. The entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet Noun
- 3. An event marking a unique or important historical change of course or one on which important developments depend Noun
Synonyms for word "watershed"
Semanticaly linked words with "watershed"
Hyponims for word "watershed"