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 |
|
|