1. shop, place where merchandise is sold; supply of goods or materials set aside for future use; warehouse, storehouse; large amount, quantity. collect and set aside for future use, amass, accumulate; put in storage, place in a warehouse; supply, equip, stock. storestore , n. [oe. stor, stoor, of. estor, provisions, supplies, fr. estorer to store. see: store, v. t.]