Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

watercourse Definition

Cancel
watercourse
noun(wa-ter-course)
a conduit through which water flows
Synonyms: waterway,
watercourse
noun(wa-ter-course)
a natural body of running water flowing on or under the earth
Synonyms: stream,
watercourse
noun(wa-ter-course)
natural or artificial channel through which water flows

Words Related to watercourse!

watercourse Examples by Brain Bank Users