a shop/store that sells a wide variety of goods, especially one in a small town or village
•
She runs the post office and general store.
Useful english dictionary. 2012.
•
She runs the post office and general store.
Useful english dictionary. 2012.