Definition of Man-Made Lake

  • 1. Lake used to store water for community use Noun

Synonyms for word "man-made lake"

Semanticaly linked words with "man-made lake"

Hyponims for word "man-made lake"