trading post Meaning, Definition & Usage

  1. noun a retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise
    country store; general store.

WordNet