|
Need synonyms for artificial lake? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A large natural or artificial lake used as a source of water supply
“The project would involve creating a huge artificial lake and sifting out the mineral.”
|
|
|
|
|
|