watercourse
wa
ˈwɔ:
vaw
ter
course
kɔ:s
kaws

Definition & Meaning of "watercourse"in English

Watercourse
01

a conduit through which water flows 

watercourse definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
watercourses
02

a natural body of running water flowing on or under the earth 

watercourse definition and meaning
03

natural or artificial channel through which water flows 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store