Loading page
artificial lake is a noun meaning "lake used to store water for community use". It carries one recorded sense.
lake used to store water for community use
Definitions, synonyms and semantic relations for artificial lake come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.