depository
noun
de·pos·i·to·ry
di-ˈpä-zə-ˌtȯr-ē
plural depositories
1
: depositary sense 1
a depository of ancient tradition
2
: a place where something is placed or deposited especially for safekeeping
a book depository
a depository for government funds
Love words? Need even more definitions?
Merriam-Webster unabridged
Share