Get Your Premium Membership

Artificial Lake

Definition

[n] lake used to store water for community use


Related Information

More Artificial Lake Links

Synonyms

reservoir