depository
English Dictionary
->
Letter D
-> depository
Search Dictionary:
depository Definition
(n)
a
facility
where
things
can
be
deposited
for
storage
or
safekeeping
depository Synonyms
deposit
depository
repository
© Art Branch Inc.