sand dam (English, noun)
expansion: sand dam (plural sand dams)
Senses:
glosses: 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:
form: sand dams
tags: plural