English synonyms about - contact  

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


Find more on man-made lake elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0282