Noun: watercourse 'wo-tu(r),kors
- A natural body of running water flowing on or under the earth
"The watercourse had dried up during the drought";
- stream
- Natural or artificial channel through which water flows
"The old watercourse had dried up during the drought"
- A conduit through which water flows
"The river formed a natural watercourse through the valley";
- waterway
Derived forms: watercourses
Type of: body of water, channel, water, way
Encyclopedia: Watercourse