trading post

1. (noun) a retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise
Synonyms: country store, general store
Related Words: mercantile establishment, outlet, retail store, sales outlet



Terms and Conditions of Use / Copyright Notice