watercourse in Tamil தமிழ்
watercourse in Urdu اُردُو
watercourse in English
- watercourse⇄watercourse, noun.
1. a stream of water; river; brook.
2. the channel or bed of a stream of water.
Ex. In the summer many watercourses dry up.
3. an artificial channel for the conveyance of water, such as an irrigation ditch.