Definition of Depository

  • 1. A facility where things can be deposited for storage or safekeeping Noun

Synonyms for word "depository"

Semanticaly linked words with "depository"

Hyponims for word "depository"