'Watercourse' definitions:

Definition of 'watercourse'

(from WordNet)
noun
Natural or artificial channel through which water flows
noun
A natural body of running water flowing on or under the earth [syn: stream, watercourse]
noun
A conduit through which water flows [syn: watercourse, waterway]

Definition of 'Watercourse'

From: GCIDE
  • Watercourse \Wa"ter*course`\, n. (Shipbuilding) One of the holes in floor or other plates to permit water to flow through. [Webster 1913 Suppl.]

Synonyms of 'watercourse'

From: Moby Thesaurus

Words containing 'Watercourse'