store
store - noun
a mercantile establishment for the retail sale of goods or services
a supply of something available for future use
an electronic memory device
a depository for goods
store - verb
- keep or lay aside for future use
- find a place for and put away for storage
store - thesaurus
depot
entrepot
fund
memory
shop
stock
storage
storehouse