water-impoundment meaning in Hindi

Noun

A structure or area that holds back water, creating a reservoir.

जल-समवेश

English Usage: The water impoundment created a much-needed reservoir for the nearby town.

Hindi Usage: जल-समवेश ने नजदीकी शहर के लिए एक अत्यावश्यक जलाशय बनाया।

Share Anuvadan of water-impoundment