SynonymX
Speak
Artificial Lake
Definition of Artificial Lake
1.
Lake used to store water for community use
Noun
Synonyms for word "artificial lake"
man-made lake
reservoir
Semanticaly linked words with "artificial lake"
lake mead
lake powell
lake volta
water
water supply
water system
lake
Hyponims for word "artificial lake"
lake