trading post
nounDefinition of trading post
1
: a station of a trader or trading company established in a sparsely settled region where trade in products of local origin (such as furs) is carried on
Keep scrolling for more
Keep scrolling for more