mart

1. (noun) an area in a town where a public market is set up
Synonyms: marketplace
Related Words: agora, bazaar, bazar, flea market, forum, grocery, grocery store, market, market square, mercantile establishment, open-air market, outlet, public square, retail store, sales outlet



Terms and Conditions of Use / Copyright Notice