|
Definition of Man-made lake
1. Noun. Lake used to store water for community use.
Exact synonyms: Artificial 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