A retail store serving a sparsely populated region, usually stocked with a wide variety of merchandise English: country store, general store, trading post