A depository | dɪˈpɒzɪt(ə)ri| noun ( pl. -ries) 1 a place where things are stored.
by whatsthebeef
Notes
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution License.