watershed Meaning and Definition
1. n. an event marking a unique or important historical change of course or one on which important developments depend
2. n. a ridge of land that separates two adjacent river systems
reload
1. n. an event marking a unique or important historical change of course or one on which important developments depend
2. n. a ridge of land that separates two adjacent river systems
Sponored Video