trading post
noun
- 1
A place where trading of goods takes place.
โHe runs a small trading post in the vicinity of New Hampshire.โ
Translate โtrading postโ into another language
Choose a language below to open the translator with English selected as the source language.