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