Get Your Premium Membership

Watercourse

[n] a conduit through which water flows
[n] a natural body of running water flowing on or under the earth
[n] natural or artificial channel through which water flows


Related Information

More Watercourse Links

Synonyms

stream, waterway



Book: Reflection on the Important Things