hydrography : metallurgy : waterpower > impoundment
Contents
English Expression
  1. :  water storage,  impounding,  storage,  storage of water
  2. n.:  impoundment,  ponding,  sluice,  impound,  store water
Related Phrases
main damthe Three Gorges (Qutang Gorge, Wu Gorge and Xiling Gorge) of the Yangtze river Reservoir
Drainage boardBuild waterproof
crop roofing waterproof
Containing Phrases
cisternaquifer