sand dam
sand dam · sand dams
A rainwater harvesting structure of a concrete dam built over a seasonal riverbed,…A rainwater harvesting structure of a concrete dam built over a seasonal riverbed, intended to fill with sand which will retain and filter water
Meaning
1 sensesA rainwater harvesting structure of a concrete dam built over a seasonal riverbed, intended to fill with sand which will retain and filter water