Meaning of watershed
Definition of watershed
(noun)
a
ridge
of
land
that separates two
adjacent
river
systems
the
entire
geographical
area
drained
by a
river
and its tributaries; an
area
characterized by all
runoff
being
conveyed to the
same
outlet; "flood
control
in the Missouri basin"
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"
Other information on watershed
WIKIPEDIA results for
watershed
Amazon results for
watershed
Tweet