reservoir is a crossword puzzle answer that we have spotted 6 times. Water supply Water storage area Man-made lake or tank Store for water, etc. Place where water is stored Lake for collecting and storing water