English dictionary

watershed meaning and definition

Definition and meaning of watershed at MeaningMonkey.org. watershed meaning and definition in the English Dictionary.

WATERSHED noun

Definition of watershed (noun)

  1. a ridge of land that separates two adjacent river systems
  2. the entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet
  3. an event marking a unique or important historical change of course or one on which important developments depend
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: