watercourse n 1: natural or artificial channel through which water flows 2: a natural body of running water flowing on or under the earth [syn: {stream}] 3: a conduit through which water flows [syn: {waterway}] Source: WordNet® 2.0