market square
1.
(
noun
) a public place where food and merchandise is sold
Synonyms:
open-air market
Related Words:
farmer's market
,
greenmarket
,
marketplace
,
mart
,
souk
Terms and Conditions of Use / Copyright Notice