Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
artificial lake
has 1 sense
reservoir
,
artificial lake
- lake used to store water for community use
--
1
is a kind of
lake
--
1
is a part of
water system
,
water supply
,
water
--
1
has particulars:
Lake Mead
,
TOP