English Dictionary
Definition watercourse in British English
watercourse noun
[countable] noun
/ˈwɔːtə(r)ˌkɔː(r)s/

English Dictionary