Definitions of watershed:
- noun: a ridge of land that separates two adjacent river systems
- noun: an event marking a unique or important historical change of course or one on which important developments depend
Example: "The agreement was a watershed in the history of both nations"