Definify.com
Definition 2024
watercourse
watercourse
English
Noun
watercourse (plural watercourses)
- any channel, either natural or artificial, through which water flows
Hyponyms
- Wikisaurus:watercourse
Translations
channel through which water flows