[noun] [C] - a stream of water such as a river or canal, or the channel along which it flowsSome watercourses are constructed and others occur naturally.
WATERCOURSE
Meaning of WATERCOURSE in English
Cambridge English vocab. Кембриджский английский словарь. 2012