Home

Cite

Synonyms of artificial lake

Noun


1. reservoir, artificial lake, man-made lake, lake

usage: lake used to store water for community use

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.