'man-made lake' definitions:

Definition of 'man-made lake'

(from WordNet)
noun
Lake used to store water for community use [syn: reservoir, artificial lake, man-made lake]