Meaning

1 senses
  1. A rainwater harvesting structure of a concrete dam built over a seasonal riverbed, intended to fill with sand which will retain and filter water

Forms

plural: sand dams
Singularsand dam
Pluralsand dams

regular

See also

neighbours in the dictionary
sand dam — meaning, examples, forms, synonyms | Krumeto