Skip to content

man-made lake

Dictionary definition · man-made lake

noun

  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

Source: Open English WordNet (CC BY 4.0).