Watershed Meaning

There are 3 meaning(s) for word Watershed

Meaning 1 : the entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet

    Synonyms : basin,  catchment area,  catchment basin,  drainage area,  drainage basin,  river basin
Meaning 2 : a ridge of land that separates two adjacent river systems

    Synonyms : divide,  water parting
Meaning 3 : 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

    Synonyms : landmark,  turning point