Definition of

Watercourse

  1. (noun, artifact) a conduit through which water flows
  2. (noun, object) a natural body of running water flowing on or under the earth
  3. (noun, object) natural or artificial channel through which water flows

via WordNet, Princeton University

Synonyms of Watercourse

stream, waterway

Words that sound like Watercourse

watercress

via soundex() Hash Matches

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Sturnidae

Old World starlings