trading post Hear it!

trading post Definition

trading post

noun

a store or station in an outpost, settlement, etc., where trading is done, as with natives