What does depository mean?
noun
A place where something is stored or deposited, especially a bank or a safe place for storing valuable items. A depository can also refer to a location where documents or records are kept.
Example
"The company's headquarters serves as a depository for all its financial records."
Definition generated by AI and curated by RJS Tech Solutions LLP.