openmarketplace

noun
UK /ˌəʊpən ˈmɑːkɪtpleɪs/
US /ˌoʊpən ˈmɑːrkɪtpleɪs/

A place where anyone can buy and sell things.

The town opened an openmarketplace where farmers sell fresh fruit.


OTHER MEANINGS

2. An online platform where many different sellers offer goods to buyers.

She found a handmade bag on an openmarketplace website.

3. A system where prices are set freely by buyers and sellers.

The openmarketplace lets prices rise when demand is high.

4. A public area in a town where people gather to trade.

Every Saturday the openmarketplace fills with stalls and shoppers.