DEPOSITORY

Depository is a facility where something is deposited for storage or safeguarding.