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 © 2025 3Dict.net