Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word watercourse from English dictionary with examples, synonyms and antonyms.

watercourse   noun

Meaning : Natural or artificial channel through which water flows.

Meaning : A natural body of running water flowing on or under the earth.

Synonyms : stream

बहता हुआ या प्रवाहित द्रव।

नदी की धार को रोककर बाँध बनाया जाता है।
ऊर्मि, धार, धारा, परिष्यंद, प्रवाह, बहाव, स्रोत

लगातार बहनेवाली पानी की छोटी धारा।

यह मीठे पानी का सोता है।
चश्मा, सोता

నీళ్ళు నిరంతరం పారడం

నది ప్రవాహన్ని అపి బందిచారు.
ధార, ప్రవాహం

ఎల్లప్పుడు ప్రవహించే చిన్న నీటి ప్రవాహం

ఇది మంచి నీటి సెలయేరు.
ఝురి, వాగు, సెల, సెలయేరు

Meaning : A conduit through which water flows.

Synonyms : waterway

Watercourse meaning in Telugu.