trading post
1.
(
noun
) a retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise
Synonyms:
country store
,
general store
Related Words:
mercantile establishment
,
outlet
,
retail store
,
sales outlet
Terms and Conditions of Use / Copyright Notice