#1 watercourse n. natural or artificial channel through which water flows. wn
#2 watercourse n. [stream] a natural body of running water flowing on or under the earth. wn
#3 watercourse n. [waterway] a conduit through which water flows. wn
vizzz