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

watercourses Definition

Cancel
watercourses
noun(wa-ter-course)
a natural or artificial channel through which water flows
watercourses
noun(wa-ter-course)
a stream of water (such as a river, brook, or underground stream)

Words Related to watercourses!

watercourses Examples by Brain Bank Users