Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
iGaming
Glory Casino
Banger Casino
English
Bangladesh English
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