Refine this word faster
Market square
noun
Definitions
Noun
- 1 An open area in a town housing a public market, often on just one day per week; a marketplace.
- 2 a public marketplace where food and merchandise is sold wordnet
See also for "market square"
Next best steps
Mini challenge
Unscramble this word: marketsquare