GENERAL STORE
Meaning of GENERAL STORE in English
ˈgeneral ˌstore BrE AmE noun [countable]
a shop that sells a wide variety of goods, especially one in a small town
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012