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