Depository - Definition

depository

n 1: a facility where things can be deposited for storage or
safekeeping [syn: depository, deposit, depositary,
repository]

Look up another word