trading post (English, noun)
expansion: trading post (plural trading posts)
Senses:
glosses: A place where trading of goods takes place.
Forms:
form: trading posts
tags: plural