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"