Watercourse definitions

wô'tər-kôrs', wŏt'ər-
A natural or artificial channel through which water flows.
noun
19
0
A stream of water; river, brook, etc.
noun
17
0
A stream or river.
noun
16
0
A channel for water, as a canal or stream bed.
noun
14
0
Any channel, either natural or artificial, through which water flows.
noun
0
0

Origin of watercourse

From water + course.