Definitions
There is 1 meaning of the phrase
Artificial Lake.
Artificial Lake - as a noun
Lake used to store water for community use; a lake (natural or artificial) used to store water and used as a source of water
Synonyms (Exact Relations)
man-made lakereservoirExample Sentences
"The artificial lake was created to provide water for the surrounding area."
"Many people enjoy boating and fishing on the artificial lake."
"The resort is situated next to a stunning artificial lake."
"Tourists were amazed by the beautiful reflections in the artificial lake."
"The city park features an artificial lake where visitors can feed ducks."