Subscriber login


Forgot your password?

Library card login

Other

trading post

Definition of trading post

noun

  • a store or small settlement established for trading, typically in a remote place.

trading post in other Oxford dictionaries

Definition of trading post in the US English dictionary