Watercourse (Noun)
Meaning 1
A natural body of running water flowing on or under the earth.
Classification
Nouns denoting natural objects (not man-made).
Synonyms
Hypernyms
Hyponyms
Meaning 2
A conduit through which water flows.
Classification
Nouns denoting man-made objects.
Synonyms
Meaning 3
Natural or artificial channel through which water flows.
Classification
Nouns denoting natural objects (not man-made).