|
Definition of Artificial lake
1. Noun. Lake used to store water for community use.
Exact synonyms: Man-made Lake, Reservoir
Specialized synonyms: Lake Mead, Lake Powell, Lake Volta
Group relationships: Water, Water Supply, Water System
Generic synonyms: Lake
Specialized synonyms: Lake Mead, Lake Powell, Lake Volta
Group relationships: Water, Water Supply, Water System
Generic synonyms: Lake