trading post

Explore definitions, synonyms, and language insights of trading post

Definitions

Noun
a retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise