Man-made_lakeWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “man-made_lake” powered by Princeton WordNet.
noun
lake used to store water for community use
noun
a body of (usually fresh) water surrounded by land
noun
a facility that provides a source of water