Word Study
artificial lake
WORDNET DICTIONARY
Noun artificial lake has 1 sense
- artificial lake(n = noun.artifact) man-made lake, reservoir - lake used to store water for community use; Array has particulars: lake mead, lake powell, lake volta
is a part of water, water supply, water system
is a kind of lake
For further exploring for "artificial lake" in Webster Dictionary Online