Administrators have announced the first tranche of storeclosures and have cut nearly 1,100 jobs.
Times, Sunday Times (2012)
Recent storeclosures reflect a change of shopping culture, not a collapse in spending.
The Sun (2013)
Seepub closure
Definition of 'store'
store
(stɔːʳ)Explore 'store' in the dictionary
countable noun
A store is a building or part of a building where things are sold. In British English, store is used mainly to refer to a large shop selling a variety of goods, but in American English a store can be any size of shop.