Please enable javascript to use dictionary! Howto enable javascript?
depository▼nouna place where something is deposited
depot▼nounwarehouse or similar storage facility
repository▼nouna location for storage, often for safety or preservation
storage▼nounplace
scout shop▼
↑