- Artificial lake - Large natural or artificial lake used as a source of water - Large supply of water - Source of town water supply - Tank For Storing Water - water dam - Water store
Look for more clues
Related crossword clues source of town water supply