VariousWords beta
Related Terms:
Definitions:
Noun
depository
deposit
depositary
repository
Definition: a facility where things can be deposited for storage or safekeeping
Definition: A place where something is deposited, as for storage, safekeeping, or preservation; a repository.