The rain water can be impounded by making dams across the rivers what is the meaning of impounded??
Answers
Answered by
4
Answer:
Construction of dams on numerous rivers throughout the world must be the greatest ... A 'large dam' is usually defined by ICOLD as.
Answered by
3
IMPOUNDED rainwater meaning
to collect (water) in a reservoir or dam, as for irrigation .
Similar questions