answer:
store
noun
-a retail establishment selling items to the public.
synonyms: shop, retail outlet, reseller, department store, chain store, emporium, supermarket, mart
store
verb
-keep or accumulate (something) for future use.
synonyms: keep, stockpile, set aside, deposit, save, hoard, cache