trading post
noun [ C ]
ukus COMMERCE
in the past, a place where goods were bought, sold, or bartered:
Fort Union was the most important fur trading post on the upper Missouri.
E-COMMERCE
a website where people can buy and sell things:
The internet is an electronic trading post that cuts out the middleman.