Artificial lake
Synonyms for Artificial lake
- reservoirpool
- man-made lake
- pondpool
- pool
- cisternpool
- sourcepool
- basinpool
- tank
- lakepool
- water
- nest egg
- storage lake
- dammed lake
- impounded lake
- storage reservoir
- water storage basin
- impounding reservoir
- impounding basin
- body of water
- impoundment
- deposit
- water reservoir
- waterbody
- sewer
- tarn
- store
- stock
- spring
- receptacle
- holder
For more similar words, try Artificial lake on Thesaurus.plus dictionary