What does depository mean?
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."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.