← DefinitionshareGuessdepositorynounA place where things are stored or kept for safekeeping.Synonymsstorehousenounrepositorynounvaultnoun