store
store
noun
A retail establishment where goods are sold to the public.
"I bought milk at the corner store."
noun
A supply or quantity of something kept for future use.
"We have a store of firewood for winter."
verb
To keep or accumulate something for use at a later time.
"They store their bikes in the shed."
Thesaurus
Synonyms: stock, fund, depot, entrepot, storehouse, storage, shop, lay in, salt away, stash away, hive away, put in