watershed
English Dictionary
->
Letter W
-> watershed
Search Dictionary:
watershed Definition
(n)
a
ridge
of
land
that
separates
two
adjacent
river
systems
(n)
an
event
marking
a
unique
or
important
historical
change
of
course
or
one
on
which
important
developments
depend
; "
the
agreement
was
a
watershed
in
the
history
of
both
nations
"
watershed Synonyms
divide
landmark
turning point
water parting
watershed
© Art Branch Inc.