Home / A / artificial lake

artificial lake

noun /ɑrtəfɪʃəlleɪk/ 15 letters Scrabble 23 WWF 26
Definitions
noun

lake used to store water for community use

Look “artificial lake” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →