
11 Types of Dams in Civil Engineering Explained with Examples
A dam is a hydraulic barrier structure constructed across a river, stream, or watercourse to impound water and create a reservoir. It serves one or more purposes — irrigation, drinking water supply, flood attenuation, hydropower generation, or navigation
