Word Study
man-made lake
WORDNET DICTIONARY
Noun man-made lake has 1 sense
- man-made lake(n = noun.artifact) artificial 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 "man-made lake" in Webster Dictionary Online