Logo
Search icon

trading post

noun

Meaning

  • A place where trading of goods takes place.

    "He runs a small trading post in the vicinity of New Hampshire."