- man-made lake as a noun:
- 1
man-made lake
noun
1 man-made lake
Lake used to store water for community use.
synonyms: artificial lake, reservoir.
Dutch: bassin, spaarbekken, stuwmeer, waterbassin, waterbekken, waterreservoir
Polish: zbiornik retencyjny
debug info: 0.0216