History
History
History
UK
US
Meaning:

a place (often an artificial lake) where water is stored; a supply (of facts, knowledge etc)

accumulation, repository

more synonyms
synonyms mode
crossword mode
RESERVOIR as in Wiktionary
RESERVOIR as in Wikipedia