ยท a facility where things can be deposited for storage or safekeeping
Synonym(s): depository, deposit, repository
Hypernym(s): facility, installation