Artificial lake
Artificial lake noun - Lake used to store water for community use.
Show all Definitions
Synonyms for Artificial lake
Source and artificial lake are semantically related in pool topic. In some cases you can use "Source" instead a noun phrase "Artificial lake".
Source
Source noun - A point or place at which something is invented or provided.
Artificial lake and source are semantically related in pool topic. You can use "Artificial lake" instead a noun "Source".
Cite this Source
Source and Artificial lake. (2016). Retrieved 2026, July 22, from https://thesaurus.plus/related/artificial_lake/source
Artificial lake & Source. N.p., 2016. Web. 22 Jul. 2026. <https://thesaurus.plus/related/artificial_lake/source>.
Source or Artificial lake. 2016. Accessed July 22, 2026. https://thesaurus.plus/related/artificial_lake/source.
Google Ngram Viewer shows how "artificial lake" and "source" have occurred on timeline