Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DEPOSITORY
Definition:
[noun] a facility where things can be deposited for storage or safekeeping
Synonyms:
deposit
,
repository
Synonyms:
Search for
synonyms for DEPOSITORY
Related Words:
archive
,
archives
bank
,
bank building
drop
library
,
depository library
lost-and-found
museum
repertory
sperm bank
storehouse
,
depot
,
entrepot
,
storage
,
store
treasury