watercourse Urdu Meaning
Watercourse - Urdu Meaning and Translation of Watercourse (ندی - nadi), Total 5 meanings for Watercourse , Roman Urdu Meaning for word Watercourse , Image/Illustration, English Definition and more.
1. n. a conduit through which water flows
2. n. a natural body of running water flowing on or under the earth
3. n. natural or artificial channel through which water flows
A watercourse is the channel that a flowing body of water follows. These include rivers, streams, anabranches and canals.
Sponored Video