Large Place Where Water Is Stored
This page is the CodyCross answer for the clue below from Inventions, Group 49, Puzzle 3.
Question
Large Place Where Water Is Stored
Answer
RESERVOIR
Word Meaning:
RESERVOIR — A place where anything is kept in store.
Definitions from Wiktionary.