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