trading post
noun
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share