'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]