Repository Meaning
There are 3 meaning(s) for word Repository
Meaning 2 : a facility where things can be deposited for storage or safekeeping
Synonyms : deposit, depositary, depository
Synonyms : deposit, depositary, depository
