Meaning of watercourse in English
Table of contents
Pronunciation
US accent
UK accent
Noun
watercourseDefinitions
1. natural or artificial channel through which water flows- 2. a natural body of running water flowing on or under the earth
Derived terms
- 3. a conduit through which water flows