Search results
- Dictionarywatershed/ˈwɔːtəʃɛd/
noun
- 1. an area or ridge of land that separates waters flowing to different rivers, basins, or seas.
- 2. an event or period marking a turning point in a situation: "these works were a watershed in the history of music"
Powered by Oxford Dictionaries