1. 河道;运河;溪流
A watercourse is a stream or river, or the channel that it flows along.
1. a conduit through which water flows
Synonym: waterway
2. a natural body of running water flowing on or under the earth
Synonym: stream
3. natural or artificial channel through which water flows