store
nounA place where merchandise is offered for sale; a shop.
A stock or supply reserved for future use.
Supplies, especially of food, clothing, or arms.
A place where commodities are kept; a warehouse or storehouse.
A great quantity or number; an abundance.
