English Dictionary
Definition repository in British English
repository noun
[countable] noun
/rɪˈpɒzɪt(ə)ri/
2
a person, book, library etc considered as a store of information and knowledge
