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

Noun: artificial lake  ,aa(r)-tu'fi-shul leyk
  1. Lake used to store water for community use; a lake (natural or artificial) used to store water and used as a source of water
    - reservoir, man-made lake

Type of: lake

Part of: water, water supply, water system

Encyclopedia: Artificial lake