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

Never

not ever; at no time in the past or future