Word info Synonyms

man-made lake

Noun

Meaning

lake used to store water for community use

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms