store
noun
-
an electronic memory devicestorage
-
a mercantile establishment for the retail sale of goods or servicesshop
-
a depository for goods“storehouses were built close to the docks”storage
-
a supply of something available for future use“The strategic maple syrup supply was a national store to help control price fluctuations.”stock
verb
-
keep or lay aside for future use“store grain for the winter”put inhive awaylay insalt awaystack awaystash away
-
find a place for and put away for storage