stores
名词 store:
a mercantile establishment for the retail sale of goods or services
a supply of something available for future use
an electronic memory device
同义词:memory, computer memory, storage, computer storage, store, memory board
a depository for goods
同义词:storehouse, depot, entrepot, storage, store
动词 store:
keep or lay aside for future use
同义词:store, hive away, lay in, put in, salt away, stack away, stash away
find a place for and put away for storage
同义词:store