DEPOSITORY definition and meaning | Collins English Dictionary
https://www.collinsdictionary.com/dictionary/english/depository
WebApr 10, 2024 · 1. a store, such as a warehouse, for furniture, valuables, etc; repository. 2. a variant spelling of depositary (sense 1) Collins English Dictionary. Copyright © HarperCollins Publishers. Word origin. C17 (in the sense: place of a deposit): from Medieval Latin dēpositōrium; C18 (in the sense: depositary): see deposit, -ory1. Word Frequency.
DA: 40 PA: 2 MOZ Rank: 20