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