- market square as a noun:
- 1
market square
noun
1 market square
A public marketplace where food and merchandise is sold.
synonyms: open-air market, open-air marketplace.
Dutch: markt
Polish: targowica
debug info: 0.0198
noun
A public marketplace where food and merchandise is sold.
synonyms: open-air market, open-air marketplace.
Dutch: markt
Polish: targowica
debug info: 0.0198