/stɔr/ (US), /stɔː/ (UK as noun), /stɔːr/ (verb)noun
A place where goods are kept and sold to customers.
From Old French “estor,” meaning provisions or supplies, from “estorer,” to equip or furnish. It first meant a supply of goods, then the place where such goods were kept.