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