repository
Concise Oxford English Dictionary © 2008 Oxford University Press:
repository /rɪˈpɒzɪt(ə)ri/
▶noun (pl. repositories)
- 1 a place where or receptacle in which things are stored.
- 2 a place where something is found in significant quantities.
'repository' also found in these Oxford entries:

