A retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise
Synonyms:
  1. market
  2. country-store
  3. post
  4. barter store
  5. trading center
  6. general-store