general store
noun /ˌdʒenrəl ˈstɔː(r)/
  /ˌdʒenrəl ˈstɔːr/
(British English also general stores)
- a shop that sells a wide variety of goods, especially one in a small town or village
- She runs the post office and general store.
 - (British English) The general stores was still in existence until recently.