Pertaining to reposition; adapted or intended for deposition or storage.
noun.
A place where things are or may be deposited for safety or preservation; a depository; a storehouse; a magazine.
noun.
A place where things are kept for sale; a shop: as, a carriage-repository.