Englisch
Detailed Synonyms for man-made lake in Englisch
man-made lake:
man-made lake [the ~] Nomen
-
the man-made lake
– lake used to store water for community use 1the reservoir; the artificial lake; the man-made lake– lake used to store water for community use 1