Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
subdepository
a word derived from
depository
.
depository
noun
a place where something is deposited or stored, as for safekeeping.
Related Words
cache
repository
storehouse