Dictionary definition · store
noun
- a mercantile establishment for the retail sale of goods or services"he bought it at a shop on Cape Cod"
- a supply of something available for future use"he brought back a large store of Cuban cigars"
- an electronic memory device"a memory and the CPU form the central part of a computer to which peripherals are attached"
- a depository for goods"storehouses were built close to the docks"
verb
- keep or lay aside for future use"store grain for the winter"
- find a place for and put away for storage"where should we stow the vegetables?"
Source: Open English WordNet (CC BY 4.0).