Recent Searches
GRE Word List made easy using Mnemonics
man-made lake - Dictionary definition and meaning for man-made lake
MAN-MADE LAKE
(noun) lake used to store water for community use
synonyms : artificial lake , reservoir
WordNet® 3.0, © 2006 by Princeton University.


