English dictionary, thesaurus, translations & etymology
FreeDict.com
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.

Definitions from wiktionary, CC BY-SA · etymology from Wiktionary