depository
noun /dɪˈpɒzɪtri/
/dɪˈpɑːzətɔːri/
(plural depositories)
- a place where things can be stored see also night depositoryWord Originmid 17th cent. (denoting a depositary): from late Latin depositorium, from deposit- ‘laid aside’, from the verb deponere ‘to lay aside’.