[noun] a depository for goods; "storehouses were built close to the docks" Synonyms: storehouse, depot, entrepot, store
[noun] the commercial enterprise of storing goods and materials
[noun] (computer science) the process of storing information in a computer memory or on a magnetic tape or disk
[noun] an electronic memory device; "a memory and the CPU form the central part of a computer to which peripherals are attached" Synonyms: memory, computer memory, computer store, memory board