'trading post' definitions:

Definition of 'trading post'

(from WordNet)
noun
A retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise [syn: country store, general store, trading post]