watercourse Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

ندی

nadi

دریا

darya

سوتا

sota

نالا

nala

چشمہ

chashma

View English Meanings of: nadidaryanalachashma

Definitions

English definition for watercourse

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

All in One

A watercourse is the channel that a flowing body of water follows. These include rivers, streams, anabranches and canals.
Continue Reading
From Wikipedia, the free encyclopedia

Related Images

Related Images/Visuals for watercourse

International Languages

Meaning for watercourse found in 19 Languages.