dictionary definitions for "man-made lake"


From WordNet (r) 3.0 (2006) [wn]:

  man-made lake
      n 1: lake used to store water for community use [syn:
           reservoir, artificial lake, man-made lake]


online dictionary by shmop.net