English synonyms about - contact  

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


Find more on artificial lake elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0459