[noun] [C + singular or plural verb]A stores is a shop which serves the needs of a small area, selling food and basic goods needed in the home.We have a local village stores.
STORES
Meaning of STORES in English
Cambridge English vocab. Кембриджский английский словарь. 2012