general store
ˈgeneral ˌstore
noun [countable]
a shop that sells a wide variety of goods, especially one in a small town
ˈgeneral ˌstore
noun [countable]a shop that sells a wide variety of goods, especially one in a small town