Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
watercourse
in English
watercourse
us
//ˈwɑː.tər.kɔːrs//
uk
//ˈwɔː.təˌkɜːs//
#moderate
Plural
watercourses
Definitions
Noun
a
path
or
channel
for
water
flow
The
river
flows
through
a
winding
watercourse
.
Base Words
water
course