trading post
English
Noun
trading post (plural trading posts)
- A place where trading of goods takes place.
- He runs a small trading post in the vicinity of New Hampshire.
Translations
place where trading of goods takes place
|
References
- “trading post”, in Lexico, Dictionary.com; Oxford University Press, 2019–2022.