noun
watercourse
Watercourse (noun) means any channel, either natural or artificial, through which water flows.
noun
1
Any channel, either natural or artificial, through which water flows.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “watercourse”
A quick quiz — meaning, synonyms & usage
→
Etymology
From Middle English water course; equivalent to water + course.
Rhymes for watercourse
See all rhymes for watercourse →Frequently asked questions
What is the meaning of watercourse?
"watercourse" (noun) means any channel, either natural or artificial, through which water flows.