- storage dam (English)
- A barrier of concrete, earth, etc., built across a river to create a body of water.
Translate storage dam
Learn how to say "storage dam" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.