Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: man-made lake
  1. Lake used to store water for community use
    - reservoir, artificial lake

Type of: lake

Part of: water, water supply, water system

Encyclopedia: Man-made lake