man-made lake

Noun
  1. Lake used to store water for community use (synset 104085859)

Found on Word Lists

Other Searches