country_storeEnglish

country store, general store, trading post

Noun

A retail store serving a sparsely populated region, usually stocked with a wide variety of merchandise

English: country store, general store, trading post

English words with similar meanings

Show 2 words