Synonyms of watercourse

Noun


1. watercourse, channel

usage: natural or artificial channel through which water flows

2. stream, watercourse, body of water, water

usage: a natural body of running water flowing on or under the earth

3. watercourse, waterway, way

usage: a conduit through which water flows

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of watercourse (Dictionary)