We found 2 definitions of artificial lake from 2 different sources.
Noun |
||
artificial lake - lake used to store water for community use | ||
reservoir, man-made lake | ||
lake a body of (usually fresh) water surrounded by land | ||
water supply, water system, water a facility that provides a source of water; "the town debated the purification of the water supply"; "first you have to cut off the water" |