Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
watershed
in English
watershed
us
//ˈwɛtɚhæd//
uk
//ˈweɪtərhed//
#common
Plural
watersheds
Definitions
Noun
a
ridge
dividing
water
flows
a
region
with
water
flowing
to
one
outlet
;
drainage
basin
a
point
marking
change
;
turning
point
(
in
development
)
The
company
reached
a
watershed
moment
when
it
launched
its
new
product
.
a
time
limit
for
adult
content
;
broadcast
regulation
The
broadcast
regulator
imposed
a
watershed
at
9pm
to
restrict
adult
content
.