man-made lake
noun
- 1
lake used to store water for community use
Synonyms
Also useful for “man-made lake”:Scrabble— High-value letters — see what it scores
lake used to store water for community use
Also useful for “man-made lake”:Scrabble— High-value letters — see what it scores