Dictionary
Dictionary
Depository — definition & meaning
Word Type Definition Depository n. A place where anything is deposited for sale or
keeping; as, warehouse is a depository for goods; a clerk's office is a
depository for records.
Explore more words:
Subindices · Far · Blazonry · Stele · Vernaculous · Showish · Suture · Nutation ·