trading post n : a retail store serving a sparsely populated region; usually stocked with a wide variety of merchandise [syn: {country store}, {general store}]
Copyright © 2024 3Dict.net