Depositories meaning : A place where something is deposited, as for storage, safekeeping or preservation; a repository. A trustee; a depositary.
depositories
holiday camp
unknitting
electoral college
paddy field